डॉकर-कंपोज़ का उपयोग करते समय, आप होस्टनाम के माध्यम से सेवाओं की "खोज" करते हैं। आपकी डेटाबेस सेवा को पोस्टग्रेज . लेबल से परिभाषित किया गया है . इसे अपने एप्लिकेशन कॉफ़िगरेशन में होस्टनाम के रूप में उपयोग करें।
साथ ही पासवर्ड और डीबी नाम आपके ऐप कॉन्फिग के साथ सिंक होना चाहिए। यह पोस्टग्रेज सेवा के लिए पर्यावरण चर के माध्यम से किया जाता है:
services:
postgres:
environment:
- POSTGRES_PASSWORD: "mysecretpassword"
- POSTGRES_DB: "wgomanager"
# rest of docker-compose.yml
छवि दस्तावेज़ देखें कि कैसे विभिन्न env. vars सेवा कॉन्फ़िगरेशन को प्रभावित करते हैं।