Olá, me sinto muito estúpido porque isso deveria ser óbvio, mas não consigo fazer a instalação básica do Docker funcionar em uma instância AWS t2.medium executando a AMI do Ubuntu 18.04.
O erro que continuo recebendo ao executar ./discourse-setup é:
Status: Downloaded newer image for discourse/base:2.0.20200220-2221
app was not started !
./discourse-doctor may help diagnose the problem.
Found 4GB of memory and 2 physical CPU cores
setting db_shared_buffers = 1024MB
setting UNICORN_WORKERS = 4
containers/app.yml memory parameters updated.
Hostname for your Discourse? [discourse.example.com]: discuss.postera.ai
Checking your domain name . . .
WARNING:: This server does not appear to be accessible at discuss.postera.ai:443.
A connection to http://discuss.postera.ai (port 80) also fails.
This suggests that discuss.postera.ai resolves to the wrong IP address
or that traffic is not being routed to your server.
Google: "open ports YOUR CLOUD SERVICE" for information for resolving this problem.
Não tenho certeza se o problema está em app was not started ou se é porque o servidor não está acessível.
Abri as portas 80 e 443 para todo o tráfego e adicionei um registro A apontando para o IPv4 público. Executar dig e host na minha máquina local parece indicar que essa configuração de DNS está correta.
A instância está na sub-rede pública de uma VPC. Não estou executando atrás de um balanceador de carga (mais, não consegui fazer isso funcionar e pensei que fosse um problema no nginx…).
Obrigado pela ajuda
