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

रोबोमोंगो को मोंगोडीबी डॉकटर कंटेनर से कनेक्ट करें

एक और तरीका है। आप

. कर सकते हैं
  1. SSH Robomongo के साथ आपके वास्तविक वर्चुअल सर्वर में जो आपके डॉकटर एप्लिकेशन को होस्ट करता है (SSH टैब, "SSH टनल का उपयोग करें" चेक करें और उसके अनुसार अन्य फ़ील्ड को पूरा करें)
  2. अब अपने टर्मिनल में उसी मशीन में ssh करें।
  3. docker ps आपको अपना MongoDB कंटेनर दिखाना चाहिए।
  4. docker inspect <mongo container id> उस कंटेनर के बारे में पूरी जानकारी प्रिंट करेगा। IPAddress खोजें अंत में, यह आपको कंटेनर का स्थानीय आईपी देगा।
  5. रोबोमोंगो में "कनेक्शन" टैब में कनेक्ट करने के लिए उस कंटेनर आईपी का उपयोग करें।

एक अन्य विचार: सुनिश्चित करें कि आप अपने मोंगोडब सर्विस पोर्ट को किसी भी तरह से उजागर नहीं करते हैं (न तो डॉकरफाइल और न ही docker-compose.yml), क्योंकि यह आपके डेटाबेस को हर जगह से खुले तौर पर सुलभ बना देगा। यह मानते हुए कि आपने उस सेवा के लिए उपयोगकर्ता नाम / पासवर्ड सेट नहीं किया है, आपको जल्द ही स्कैन और हैक कर लिया जाएगा।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb का उपयोग करके php में रिकॉर्ड कैसे अपडेट और सम्मिलित करें?

  2. अपाचे-स्पार्क के साथ मोंगोडब को जोड़ने पर क्वेरी कैसे करें

  3. EVE का उपयोग करके REST API का निर्माण

  4. मोंगोडब में सॉर्ट करने के लिए गुणों का क्रम कैसे बनाए रखा जाता है?

  5. मोंगोडब का मोंगोडम्प कमांड, जावास्क्रिप्ट निष्पादन त्रुटि