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

rozdíl mezi localhost a postgres pro hostitele v dockeru

Docker Compose ve skutečnosti přidá názvy hostitelů všech vašich propojených kontejnerů k sobě.

Na vašem počítači ve skutečnosti databáze postgres běží na localhost, proto máte localhost název hostitele.

V Compose běží v kontejneru postgres s názvem hostitele postgres , proto máte postgres název hostitele.

Pokud chcete, můžete ve svém hostitelském souboru vytvořit záznam pro přesměrování postgres na localhost , pak budete muset použít pouze postgres všude.



  1. Začínáme s Shareplexem ve Windows na AWS, část 2

  2. MariaDB JSON_VALUE() vysvětleno

  3. SQL Server Express vs Express localdb

  4. Odeberte všechny mezery z řetězce na serveru SQL Server