Při použití docker-compose „objevujete“ služby prostřednictvím názvu hostitele. Vaše databázová služba je definována štítkem postgres . Použijte jej jako název hostitele v konfiguraci vaší aplikace.
Také heslo a název databáze musí být synchronizovány s konfigurací vaší aplikace. To se provádí pomocí proměnných prostředí pro službu postgres:
services:
postgres:
environment:
- POSTGRES_PASSWORD: "mysecretpassword"
- POSTGRES_DB: "wgomanager"
# rest of docker-compose.yml
Podívejte se na obrázkové dokumenty o tom, jak různé prostředí. vars ovlivňují konfiguraci služby.