MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मोंगो डिमन सेवा से नहीं चलता है mongod start

डॉकर कंटेनरों में आमतौर पर पूर्ण इनिट सिस्टम नहीं होता है और अपस्टार्ट के साथ बातचीत डॉकटर कंटेनर के अंदर काम नहीं करेगी। (सिद्धांत रूप में यह संभव है, लेकिन यह हल्के वजन के ढेर होने के उद्देश्यों को हरा देता है)

इसका तात्पर्य यह है कि आप एक डॉकटर कंटेनर शुरू करते हैं, यह एक ही कमांड "/usr/bin/mongod"

चलाएगा।

डॉकर कंटेनर के अंदर मोंगोडब चलाने का उदाहरण:https://docs.docker.com/samples /लाइब्रेरी/मोंगो/

इसके अलावा, चूंकि आप एक इंटरैक्टिव डॉकटर कंटेनर का उपयोग करके इंस्टॉलेशन कमांड चला रहे हैं, आपका शेल दुभाषिया एकल कमांड है जहां तक ​​​​डॉकर माना जाता है। एक बार इंटरेक्टिव सत्र में, आप पृष्ठभूमि में मोंगोड चला सकते हैं (जैसा आपने किया) और मोंगो क्लाइंट सत्र शुरू कर सकते हैं।

दूसरा तरीका यह होगा कि इन निर्देशों को Dockerfile के हिस्से के रूप में चलाया जाए। . आप mongodb उदाहरण देख सकते हैं ।

आप डॉकर हब में पहले से प्रकाशित कुछ आधिकारिक मोंगो डीबी छवियों पर भी विचार करना चाहेंगे:

https://registry.hub.docker.com/_/mongo/




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. ऑब्जेक्ट आईडी के बजाय स्ट्रिंग _id का उपयोग करने के लिए पाइमोंगो को कॉन्फ़िगर करें

  2. MongoDB प्रदर्शन ट्रैक करें?

  3. php और mongodb में findAndModify का उपयोग कैसे करें?

  4. कोणीय 4 . में मोंगोडब-सिलाई पुस्तकालय का उपयोग करना

  5. नेवला संस्करण के साथ मोंगो डीबी से जुड़ना (4.11.0)