PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Aplicativo Django no contêiner Docker incapaz de encontrar postgres


Como seu contêiner tenta conectar o postgres em seu próprio localhost, é por isso que você está recebendo a conexão recusada. 127.0.0.1 este localhost é o localhost do Django application recipiente. Para se conectar ao postgress usando localhost, você precisa link seu contêiner docker.

Como os serviços estão vinculados ao trabalho

Um dia antes de eu postar uma resposta detalhada para o mesmo tipo de pergunta, você verifica isso também.

https://stackoverflow.com/a/49342027/3288890

Você pode verificar alguns links

https://docs.docker.com/network/links/

https://docs.gitlab.com/ce/ci/docker/using_docker_images .html

https://docs.gitlab.com/ce /ci/docker/using_docker_images.html#accessing-the-services