sql >> Databáze >  >> RDS >> PostgreSQL

Aplikace Django v kontejneru Docker nemůže najít postgres

Když se váš kontejner pokouší připojit postgres na jejich vlastním localhost, to je důvod, proč jste připojení odmítli. 127.0.0.1 tento localhost je localhost Django application kontejner. Chcete-li se spojit s postgress pomocí localhost, musíte propojit váš dokovací kontejner.

Jak jsou služby propojeny s úlohou

Den předtím, než zveřejním podrobnou odpověď na stejnou otázku, zkontrolujte tuto otázku také.

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

Můžete zkontrolovat některé odkazy

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. Oznámení o změně s SQL Server 2008

  2. CHYBA:velikost pole překračuje maximální povolenou hodnotu (1073741823)

  3. Jak získat velikosti tabulek databáze MySQL?

  4. Zřetězení mnoha řádků do jednoho textového řetězce se seskupením