När din behållare försöker ansluta postgres på sin egen lokala värd, är det därför du får anslutningen nekad. 127.0.0.1
denna localhost är den lokala värden för Django application
behållare. För att ansluta till postgress med localhost måste du länka din hamnarcontainer.
Hur tjänster är kopplade till jobbet
En dag innan jag postar ett detaljerat svar på samma sorts fråga kontrollerar du detta också.
https://stackoverflow.com/a/49342027/3288890
Du kan kolla några länkar
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