डॉकर के साथ एक मोंगोडीबी सर्वर कैसे चलाएं?

Dokara Ke Satha Eka Mongodibi Sarvara Kaise Cala Em



MongoDB एक प्रसिद्ध NoSQL दस्तावेज़-उन्मुख डेटाबेस प्रबंधन प्रणाली है। यह डेटा को दस्तावेजों के संग्रह के रूप में संग्रहीत करता है। मोंगोडीबी सर्वर सॉफ्टवेयर है जो उपयोगकर्ताओं को मोंगोडीबी डेटाबेस चलाने की अनुमति देता है। यह डेटा स्टोरेज, क्वेरी और इंडेक्सिंग के प्रबंधन के लिए जिम्मेदार है। उपयोगकर्ता एक कंटेनरीकृत वातावरण में MongoDB उदाहरणों को आसानी से परिनियोजित और प्रबंधित करने के लिए Docker के साथ MongoDB सर्वर चला सकते हैं।

यह आलेख डॉकर के साथ मोंगोडीबी सर्वर चलाने की प्रक्रिया की व्याख्या करेगा।

डॉकर का उपयोग कर मोंगोडीबी सर्वर कैसे चलाएं?

डॉकर के साथ एक मोंगोडीबी सर्वर चलाने के लिए, नीचे दिए गए चरणों को देखें:







चरण 1: डोकर हब से MongoDB छवि खींचो

सबसे पहले, नीचे दी गई कमांड का उपयोग करके MongoDB इमेज को Docker Hub से खींचें:



डोकर पुल मोंगो



मोंगोडीबी छवि का नवीनतम संस्करण सफलतापूर्वक डाउनलोड किया गया है।





चरण 2: MongoDB कंटेनर बनाएँ और प्रारंभ करें

फिर, MongoDB कंटेनर को शुरू करने और MongoDB सर्वर को निष्पादित करने के लिए नीचे दी गई कमांड का उपयोग करें:

डोकर रन -डी --नाम mongoCont -पी 27017 : 27017 मोंगो

यहाँ:



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

यह आदेश MongoDB सर्वर प्रारंभ करता है।

चरण 3: रनिंग कंटेनर देखें

अगला, दिए गए कमांड की मदद से चल रहे मोंगोडीबी कंटेनर को देखें:

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

आउटपुट इंगित करता है कि MongoDB कंटेनर सफलतापूर्वक चल रहा है।

चरण 4: MongoDB कंटेनर तक पहुँचें

उसके बाद, 'का प्रयोग करें डॉकर निष्पादन -it ' चल रहे MongoDB कंटेनर के अंदर बैश शेल खोलने के लिए कंटेनर नाम के साथ कमांड:

डाक में काम करनेवाला मज़दूर कार्यकारी -यह mongoCont दे घुमा के

मोंगोडीबी कंटेनर का उपयोग किया गया है और अब उपयोगकर्ता चल रहे कंटेनर के अंदर कमांड निष्पादित कर सकते हैं।

चरण 5: MongoDB सर्वर की जाँच करें

यह सत्यापित करने के लिए कि MongoDB सर्वर चल रहा है या नहीं, नीचे सूचीबद्ध कमांड टाइप करें:

mongod --संस्करण

यह देखा जा सकता है कि MongoDB सर्वर 'संस्करण' के साथ सफलतापूर्वक चल रहा है v6.0.5 ”।

चरण 6: MongoDB लॉन्च करें

मोंगोडीबी सर्वर से कनेक्ट करने के लिए, निम्न आदेश का उपयोग कर मोंगो खोल खोलें:

मंगोलियन

उपरोक्त आउटपुट से पता चलता है कि मोंगो खोल सफलतापूर्वक खोला गया है।

चरण 7: मौजूदा डेटाबेस देखें

अंत में, लिखें ' डीबीएस दिखाएं 'मौजूदा डेटाबेस देखने के लिए कमांड:

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

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

निष्कर्ष

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