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

Připojení Django k postgresu pomocí docker-compose

Každý kontejner v dockeru má ve výchozím nastavení svůj vlastní název hostitele a IP. Když za vás sestavování spustí kontejnery, ve výchozím nastavení umístí všechny kontejnery do sítě, aby bylo umožněno zjišťování založené na DNS.

To znamená, že vaše databáze není dostupná na localhost, ale můžete se k ní dostat pod názvem služby "db". Změňte tento řádek v nastavení.py:

    'HOST': 'localhost',

komu:

    'HOST': 'db',


  1. Proč se pg_restore úspěšně vrací, ale ve skutečnosti neobnovuje moji databázi?

  2. Jak nainstalovat SQL Server na Ubuntu 18.04

  3. Jak zobrazit aktuální nastavení příkazu Dot v SQLite

  4. Přidejte Ordinal Indicator k datu v PostgreSQL