কিভাবে ডকার দিয়ে MongoDB এন্টারপ্রাইজ ইনস্টল করবেন?

Kibhabe Dakara Diye Mongodb Entarapra Ija Inastala Karabena



MongoDB এন্টারপ্রাইজ হল জনপ্রিয় NoSQL ডাটাবেস MongoDB-এর একটি বাণিজ্যিক সংস্করণ যাতে কিছু উন্নত অর্থপ্রদানের বৈশিষ্ট্য রয়েছে। যাইহোক, এটি উন্নয়ন ব্যবহারের জন্য বিনামূল্যে। এটি এমন সংস্থাগুলির প্রয়োজনীয়তাগুলি পূরণ করার জন্য ডিজাইন করা হয়েছে যেগুলির ডেটা সুরক্ষা, নির্ভরযোগ্যতা এবং কর্মক্ষমতার উচ্চ স্তরের প্রয়োজন৷ এটি উইন্ডোজ, ডকার এবং আরও অনেকের মতো অনেক সুপরিচিত প্ল্যাটফর্ম সমর্থন করে। ডকারের সাথে মঙ্গোডিবি এন্টারপ্রাইজ ইনস্টল করার সময় বিকাশকারীদের নির্ভরতা বা দ্বন্দ্ব সম্পর্কে চিন্তা করার দরকার নেই।

এই লেখাটি ডকারের সাথে MongoDB এন্টারপ্রাইজ ইনস্টল করার পদ্ধতি প্রদর্শন করবে।

কিভাবে ডকার দিয়ে MongoDB এন্টারপ্রাইজ ইনস্টল করবেন?

ডকারের সাথে MongoDB এন্টারপ্রাইজ ইনস্টল করতে, প্রদত্ত পদক্ষেপগুলি দেখুন:







ধাপ 1: ডকার হাব থেকে MongoDB এন্টারপ্রাইজ ইমেজ টানুন
প্রথমে, নীচের প্রদত্ত কমান্ডের মাধ্যমে ডকার হাব থেকে MongoDB এন্টারপ্রাইজ চিত্রটি ডাউনলোড করুন:



docker টান mongodb / mongodb-এন্টারপ্রাইজ-সার্ভার



উপরের আউটপুট অনুসারে, MongoDB এন্টারপ্রাইজ ইমেজের সর্বশেষ সংস্করণটি সফলভাবে ডাউনলোড করা হয়েছে।





ধাপ 2: MongoDB এন্টারপ্রাইজ কন্টেইনার তৈরি করুন এবং চালান
এরপরে, MongoDB এন্টারপ্রাইজ কন্টেইনার তৈরি এবং চালানোর জন্য প্রদত্ত-প্রদত্ত কমান্ডটি চালান:

ডকার রান -d -- নাম MongodbEnt -পি 27017 : 27017 mongodb / mongodb-এন্টারপ্রাইজ-সার্ভার

এখানে:



  • ' -d ” ব্যাকগ্রাউন্ডে MongoDB এন্টারপ্রাইজ কন্টেইনার চালানোর জন্য ব্যবহার করা হয়।
  • ' -নাম 'পাত্রে একটি নাম বরাদ্দ করে যেমন, ' MongodbEnt
  • ' -পি ” কন্টেইনারের জন্য বন্দর বরাদ্দ করে যেমন, “ 27017:27017
  • ' mongodb/mongodb-এন্টারপ্রাইজ-সার্ভার 'পাত্রের জন্য ব্যবহার করার জন্য অফিসিয়াল ডকার ইমেজ:

দেখা যায় মঙ্গোডিবি এন্টারপ্রাইজ কন্টেইনার তৈরি করে শুরু হয়েছে।

ধাপ 3: চলমান কন্টেইনার দেখুন
তারপরে, প্রদত্ত কমান্ডটি ব্যবহার করে নিশ্চিত করুন যে MongoDB এন্টারপ্রাইজ কন্টেইনার চলছে:

ডকার পুনশ্চ

উপরের স্ক্রিনশটে, চলমান মঙ্গোডিবি এন্টারপ্রাইজ কন্টেইনারটি দেখা যেতে পারে যেমন, “ MongodbEnt

ধাপ 4: MongoDB এন্টারপ্রাইজ কন্টেইনার অ্যাক্সেস করুন
এখন, চালান ' docker exec - it ” চলমান MongoDB এন্টারপ্রাইজ কন্টেইনারের ভিতরে ব্যাশ শেল খুলতে কন্টেইনারের নাম নির্দেশ করুন এবং নির্দিষ্ট করুন:

ডকার exec -এটা MongodbEnt বাশ

আমরা সফলভাবে সেই MongoDB এন্টারপ্রাইজ কন্টেইনারটি অ্যাক্সেস করেছি এবং এর ভিতরে কমান্ড চালাতে পারি।

ধাপ 5: MongoDB এন্টারপ্রাইজ সার্ভার চেক করুন
MongoDB এন্টারপ্রাইজ সার্ভার চলছে কিনা তা যাচাই করুন নীচের নির্দেশিত কমান্ড ব্যবহার করে:

মঙ্গোড --সংস্করণ

এটি লক্ষ্য করা যায় যে MongoDB এন্টারপ্রাইজ সার্ভার 'সংস্করণ' সহ সফলভাবে চলছে 6.0.5

ধাপ 6: MongoDB এন্টারপ্রাইজ সার্ভারের সাথে সংযোগ করুন
MongoDB এন্টারপ্রাইজ সার্ভারের সাথে সংযোগ করতে, প্রদত্ত কমান্ডের মাধ্যমে MongoDB এন্টারপ্রাইজ শেলটি খুলুন:

মঙ্গোলীয়

উপরের আউটপুটটি নির্দেশ করে যে মঙ্গোডিবি শেল শুরু হয়েছে।

ধাপ 7: MongoDB কমান্ড চালান
অবশেষে, MongoDB কন্টেইনারে MongoDB কমান্ডগুলি চালান। উদাহরণস্বরূপ, চালান ' dbs দেখান ইতিমধ্যে বিদ্যমান সমস্ত ডাটাবেস দেখতে কমান্ড:

dbs দেখান

উপরের আউটপুটে, সমস্ত বিদ্যমান MongoDB এন্টারপ্রাইজ ডাটাবেস দেখা যাবে।

উপসংহার

ডকারের সাথে মঙ্গোডিবি এন্টারপ্রাইজ ইনস্টল করতে, প্রথমে ডকার হাব থেকে মঙ্গোডিবি এন্টারপ্রাইজ চিত্রটি টানুন। তারপর, ' ব্যবহার করে MongoDB এন্টারপ্রাইজ কন্টেইনার চালান ডকার রান -ডি -নাম <কন্টেইনার-নাম> -পি 27017:27017 mongodb/mongodb-এন্টারপ্রাইজ-সার্ভার: সর্বশেষ 'আদেশ। এর পরে, মঙ্গোডিবি এন্টারপ্রাইজ কন্টেইনার অ্যাক্সেস করুন এবং সার্ভারটি পরীক্ষা করুন। এরপরে, MongoDB এন্টারপ্রাইজ সার্ভারের সাথে সংযোগ করুন এবং চালান