Ponieważ twój kontener próbuje połączyć się z postgresem na własnym lokalnym hoście, dlatego połączenie zostało odrzucone. 127.0.0.1
ten localhost jest lokalnym hostem Django application
pojemnik. Aby połączyć się z postgress za pomocą hosta lokalnego, musisz połączyć Twój kontener Dockera.
Jak usługi są powiązane z pracą
Dzień przed opublikowaniem szczegółowej odpowiedzi na tego samego rodzaju pytanie również to sprawdzasz.
https://stackoverflow.com/a/49342027/3288890
Możesz sprawdzić niektóre linki
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