sql >> Databasteknik >  >> RDS >> PostgreSQL

skillnad mellan localhost och postgres för host i docker

Docker Compose lägger faktiskt till värdnamnen för alla dina länkade behållare till varandra.

På din dator körs postgres-databasen faktiskt i localhost, det är därför du har localhost värdnamn.

I Compose körs den i postgres-behållaren, med värdnamnet postgres , det är därför du har postgres värdnamn.

Om du vill kan du skapa en post i din värdfil för att omdirigera postgres till localhost , då behöver du bara använda postgres överallt.



  1. SQLiteDiskIOException med felkod 10:disk I/O-fel

  2. CHECK-begränsningen i MySQL fungerar inte

  3. Dynamiska pivotkolumner i SQL Server

  4. Hur man hittar EBS R12 komponenter Version