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.