Tentando instalar Discourse no Portainer, mas não está puxando o container base

Tentando instalar o discourse no portainer, mas ele não está puxando o container base.

Editar: Eu gostaria de ter a versão base do docker implantada no portainer
A única que funciona é a do bitnami e, embora tenha instalado, estou recebendo o seguinte erro. Como faço para corrigir?
Estou usando linode e portainer em cima do docker, a propósito.

logs:

discourse 10:15:22.54
discourse 10:15:22.54 Bem-vindo ao container discourse Bitnami
discourse 10:15:22.54 Envie issues e sugestões de recursos em https://github.com/bitnami/containers/issues
discourse 10:15:22.54
discourse 10:15:22.55 INFO  ==> Validando configurações nas variáveis de ambiente POSTGRESQL_CLIENT_*
discourse 10:15:22.57 WARN  ==> Hostname postgresql não pôde ser resolvido, isso pode levar a problemas de conexão
discourse 10:15:22.58 WARN  ==> Hostname redis não pôde ser resolvido, isso pode levar a problemas de conexão
discourse 10:15:22.58 WARN  ==> A variável de ambiente DISCOURSE_DATABASE_PASSWORD está vazia ou não definida. Defina a variável de ambiente ALLOW_EMPTY_PASSWORD=yes para permitir uma senha em branco. Isso é recomendado apenas para ambientes de desenvolvimento.
discourse 10:15:22.58 WARN  ==> A variável de ambiente DISCOURSE_REDIS_PASSWORD está vazia ou não definida. Defina a variável de ambiente ALLOW_EMPTY_PASSWORD=yes para permitir uma senha em branco. Isso é recomendado apenas para ambientes de desenvolvimento.
discourse 10:15:22.59 INFO  ==> Criando arquivo de configuração do Discourse
discourse 10:15:22.62 INFO  ==> Garantindo que os diretórios do Discourse existam
discourse 10:15:22.63 INFO  ==> Tentando conectar ao servidor de banco de dados
discourse 10:16:22.76 ERROR == Could not connect to the database
discourse 10:20:07.85
discourse 10:20:07.85 Bem-vindo ao container discourse Bitnami
discourse 10:20:07.85 Assine as atualizações do projeto assistindo
discourse 10:20:07.85
discourse 10:20:07.86 INFO  ==> Validando configurações nas variáveis de ambiente POSTGRESQL_CLIENT_*
discourse 10:20:07.89 WARN  ==> Hostname postgresql não pôde ser resolvido, isso pode levar a problemas de conexão
discourse 10:20:07.89 WARN  ==> Hostname redis não pôde ser resolvido, isso pode levar a problemas de conexão
discourse 10:20:07.90 WARN  ==> A variável de ambiente DISCOURSE_DATABASE_PASSWORD está vazia ou não definida. Defina a variável de ambiente ALLOW_EMPTY_PASSWORD=yes para permitir uma senha em branco. Isso é recomendado apenas para ambientes de desenvolvimento.
discourse 10:20:07.90 WARN  ==> A variável de ambiente DISCOURSE_REDIS_PASSWORD está vazia ou não definida. Defina a variável de ambiente ALLOW_EMPTY_PASSWORD=yes para permitir uma senha em branco. Isso é recomendado apenas para ambientes de desenvolvimento.
discourse 10:20:07.90 INFO  ==> Criando arquivo de configuração do Discourse
discourse 10:20:07.95 INFO  ==> Garantindo que os diretórios do Discourse existam
discourse 10:20:07.96 INFO  ==> Tentando conectar ao servidor de banco de dados
discourse 10:21:08.11 ERROR == Could not connect to the database

Presume que você quis dizer Discourse e não Discord?

Apenas a instalação padrão é suportada aqui. Problemas com o Bitnami teriam que ser resolvidos com eles.

obrigado corrigido

Como faço para implantá-lo no Portainer? Sou um pouco novo nisso, mas consegui configurar o Linode, o Portainer e o Nginx Proxy Manager. Estou querendo instalar contêineres para aplicativos que hospedarão subdomínios para nosso marketplace.

Usaremos o Discourse para nossa comunidade.

Usei este tutorial: https://youtu.be/7oUjfsaR0NU

Pesquisar por "Portainer" aqui revela algumas postagens. (É aconselhável usar a pesquisa antes de postar)

Isso pode ajudar: Installing Discourse using Portainer - #5 by pfaffman

1 curtida

Como o @merefield já mencionou, essas instalações de terceiros não são totalmente suportadas aqui.

Na remota possibilidade de você querer ajuda no futuro, eu fortemente recomendo que você siga a instalação padrão.

2 curtidas

Acabei de encontrar isso, parece que é antigo, desculpe por adicionar um tópico relacionado a isso, pois vejo que muitas pessoas tiveram problemas.

Espero que o fórum deles tenha ajudado você? Estou querendo fazer o mesmo. Basicamente, quero testá-lo em um contêiner Docker primeiro.

assumindo a instalação padrão, mas apenas instalada em um container Docker (imagem vazia de Debian ou Ubuntu) ou em uma máquina virtual? – obrigado

se você quiser instalar o Discourse para Produção, use: instalação padrão (destinada a VPS)

se você quiser, em vez disso, brincar localmente, considere Install Discourse for development using Docker

NB a instalação padrão é baseada em docker, mas usa um lançador personalizado.