PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Aplikacja Django w kontenerze Docker nie może znaleźć postgres

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zwiń wiersze w jedną kolumnę

  2. Uzyskaj wartości podwójnej precyzji z niespójnych ciągów, aby użyć ST_GeomFromText (PostGIS)

  3. Zwracanie wartości nienumerycznych z kolumny bazy danych PostgreSQL

  4. Jak sprawić, by Flask SQLAlchemy ponownie używał połączeń z bazą danych?

  5. Błędy w ewolucjach na Heroku