Når du bruger docker-compose, "opdager" du tjenester via værtsnavn. Din databasetjeneste er defineret med etiketten postgres . Brug det som et værtsnavn i din applikationskonfiguration.
Adgangskode og DB-navn skal også være synkroniseret med din app-konfiguration. Dette gøres via miljøvariabler for postgres service:
services:
postgres:
environment:
- POSTGRES_PASSWORD: "mysecretpassword"
- POSTGRES_DB: "wgomanager"
# rest of docker-compose.yml
Se billeddokumenter om, hvordan forskellige env. vars påvirker tjenestekonfigurationen.