डॉकर के साथ मोंगोडीबी एंटरप्राइज कैसे स्थापित करें?

Dokara Ke Satha Mongodibi Entarapra Ija Kaise Sthapita Karem



MongoDB Enterprise लोकप्रिय NoSQL डेटाबेस MongoDB का एक व्यावसायिक संस्करण है जिसमें कुछ उन्नत भुगतान सुविधाएँ हैं। हालांकि, यह विकास के उपयोग के लिए स्वतंत्र है। यह उन संगठनों की आवश्यकताओं को पूरा करने के लिए डिज़ाइन किया गया है जिन्हें उच्च स्तर की डेटा सुरक्षा, विश्वसनीयता और प्रदर्शन की आवश्यकता होती है। यह कई प्रसिद्ध प्लेटफार्मों जैसे विंडोज, डॉकर और कई अन्य का समर्थन करता है। Docker के साथ MongoDB Enterprise स्थापित करते समय डेवलपर्स को निर्भरता या संघर्ष के बारे में चिंता करने की आवश्यकता नहीं है।

यह लेख Docker के साथ MongoDB Enterprise को स्थापित करने की विधि प्रदर्शित करेगा।

डॉकर के साथ मोंगोडीबी एंटरप्राइज कैसे स्थापित करें?

डॉकर के साथ मोंगोडीबी एंटरप्राइज स्थापित करने के लिए, दिए गए चरणों की जांच करें:







चरण 1: डॉकर हब से मोंगोडीबी एंटरप्राइज़ छवि खींचें
सबसे पहले, नीचे दिए गए आदेश के माध्यम से डॉकर हब से मोंगोडीबी एंटरप्राइज़ छवि डाउनलोड करें:



डोकर पुल मोंगोडब / मोंगोडब-एंटरप्राइज-सर्वर



उपरोक्त आउटपुट के अनुसार, MongoDB एंटरप्राइज इमेज का नवीनतम संस्करण सफलतापूर्वक डाउनलोड किया गया है।





चरण 2: MongoDB एंटरप्राइज़ कंटेनर बनाएँ और चलाएँ
अगला, MongoDB एंटरप्राइज़ कंटेनर बनाने और चलाने के लिए दिए गए कमांड को निष्पादित करें:

डोकर रन -डी --नाम मोंगोडबएंट -पी 27017 : 27017 mongodb / मोंगोडब-एंटरप्राइज-सर्वर

यहाँ:



  • ' -डी ” पृष्ठभूमि में MongoDB एंटरप्राइज़ कंटेनर चलाने के लिए उपयोग किया जाता है।
  • ' -नाम 'कंटेनर को एक नाम प्रदान करता है अर्थात,' मोंगोडबएंट ”।
  • ' -पी 'कंटेनर के लिए बंदरगाह आवंटित करता है यानी,' 27017:27017 ”।
  • ' मोंगोडब / मोंगोडब-एंटरप्राइज-सर्वर 'कंटेनर के लिए उपयोग करने के लिए आधिकारिक डॉकर छवि है:

यह देखा जा सकता है कि MongoDB एंटरप्राइज़ कंटेनर बनाया और शुरू किया गया है।

चरण 3: रनिंग कंटेनर देखें
फिर, सुनिश्चित करें कि प्रदान की गई कमांड का उपयोग करके MongoDB एंटरप्राइज़ कंटेनर चल रहा है:

डाक में काम करनेवाला मज़दूर पी.एस.

ऊपर दिए गए स्क्रीनशॉट में चल रहे MongoDB Enterprise कंटेनर को देखा जा सकता है, जैसे कि, “ मोंगोडबएंट ”।

चरण 4: MongoDB एंटरप्राइज़ कंटेनर तक पहुँचें
अब, चलाएँ ' डॉकर निष्पादन -it ' कमांड करें और चल रहे MongoDB एंटरप्राइज़ कंटेनर के अंदर बैश शेल खोलने के लिए कंटेनर का नाम निर्दिष्ट करें:

डाक में काम करनेवाला मज़दूर कार्यकारी -यह मोंगोडबएंट दे घुमा के

हमने उस MongoDB एंटरप्राइज़ कंटेनर को सफलतापूर्वक एक्सेस कर लिया है और उसके अंदर कमांड चला सकते हैं।

चरण 5: MongoDB एंटरप्राइज़ सर्वर की जाँच करें
सत्यापित करें कि MongoDB एंटरप्राइज़ सर्वर चल रहा है या नीचे दिए गए आदेश का उपयोग नहीं कर रहा है:

mongod --संस्करण

यह देखा जा सकता है कि MongoDB एंटरप्राइज़ सर्वर 'संस्करण' के साथ सफलतापूर्वक चल रहा है 6.0.5 ”।

चरण 6: MongoDB एंटरप्राइज़ सर्वर से कनेक्ट करें
मोंगोडीबी एंटरप्राइज़ सर्वर से कनेक्ट करने के लिए, दिए गए आदेश के माध्यम से मोंगोडीबी एंटरप्राइज़ खोल खोलें:

मंगोलियन

उपरोक्त आउटपुट इंगित करता है कि MongoDB शेल प्रारंभ हो गया है।

चरण 7: MongoDB कमांड निष्पादित करें
अंत में, MongoDB कंटेनर में MongoDB कमांड निष्पादित करें। उदाहरण के लिए, चलाएँ ' डीबीएस दिखाएं सभी पहले से मौजूद डेटाबेस को देखने के लिए आदेश:

डीबीएस दिखाएं

उपरोक्त आउटपुट में, सभी मौजूदा MongoDB एंटरप्राइज़ डेटाबेस देखे जा सकते हैं।

निष्कर्ष

डॉकर के साथ मोंगोडीबी एंटरप्राइज़ स्थापित करने के लिए, सबसे पहले, डॉकर हब से मोंगोडीबी एंटरप्राइज़ छवि खींचें। फिर, 'का उपयोग करके MongoDB एंटरप्राइज़ कंटेनर चलाएं' डॉकर रन-डी-नाम <कंटेनर-नाम> -पी 27017: 27017 मोंगोडब / मोंगोडब-एंटरप्राइज-सर्वर: नवीनतम ' आज्ञा। उसके बाद, MongoDB एंटरप्राइज़ कंटेनर तक पहुँचें और सर्वर की जाँच करें। अगला, MongoDB एंटरप्राइज़ सर्वर से कनेक्ट करें और चलाएं