यदि आपने सही पोर्ट निर्दिष्ट किया है और अभी भी डॉकर (मेरी तरह) में चल रहे मोंगोडब से कनेक्ट करने में सक्षम नहीं है, तो सुनिश्चित करें कि आप अपने कनेक्शन यूआरएल में सेवा नाम (या कंटेनर नाम) का उपयोग कर रहे हैं, उदा। mongodb://mongodb_service:27017/mydb
, जो आपके docker-compose.yml
. में परिभाषित है :
services:
mongodb_service:
image: mongo
मैं hostname
. का उपयोग कर रहा था मूल्य और यह करना सही बात नहीं है। आप docker inspect mongodb_service
. को देखकर इसे सत्यापित कर सकते हैं Aliases
. में अनुभाग।