Omdat je container postgres probeert te verbinden met hun eigen localhost, wordt de verbinding geweigerd. 127.0.0.1
deze localhost is de localhost van Django application
container. Om verbinding te maken met postgress via localhost, moet je linken uw docker-container.
Hoe services aan de vacature zijn gekoppeld
Een dag voordat ik een gedetailleerd antwoord op dezelfde soort vraag post, controleer je dit ook.
https://stackoverflow.com/a/49342027/3288890
U kunt enkele links bekijken
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