كيفية تشغيل خادم MongoDB باستخدام Docker؟

Kyfyt Tshghyl Khadm Mongodb Bastkhdam Docker



MongoDB هو نظام إدارة قواعد بيانات NoSQL مشهور موجه نحو المستندات. يقوم بتخزين البيانات كمجموعات من الوثائق. خادم MongoDB هو البرنامج الذي يسمح للمستخدمين بتشغيل قاعدة بيانات MongoDB. وهي مسؤولة عن إدارة تخزين البيانات والاستعلام والفهرسة. يمكن للمستخدمين تشغيل خادم MongoDB مع Docker لنشر وإدارة مثيلات MongoDB بسهولة في بيئة حاوية.

تشرح هذه المقالة إجراء تشغيل خادم MongoDB باستخدام Docker.

كيفية تشغيل خادم MongoDB باستخدام Docker؟

لتشغيل خادم MongoDB باستخدام Docker ، تحقق من الخطوات الموضحة أدناه:







الخطوة 1: سحب صورة MongoDB من Docker Hub

أولاً ، اسحب صورة MongoDB من Docker Hub باستخدام الأمر الموضح أدناه:



عامل سحب المونغو



تم تنزيل أحدث إصدار من صورة MongoDB بنجاح.





الخطوة 2: إنشاء حاوية MongoDB وتشغيلها

بعد ذلك ، استخدم الأمر الموضح أدناه لبدء تشغيل حاوية MongoDB وتنفيذ خادم MongoDB:

تشغيل عامل ميناء --اسم mongoCont -p 27017 : 27017 المونغو

هنا:



  • ' 'لتنفيذ الحاوية في الخلفية.
  • ' -اسم 'يعين اسمًا للحاوية ، أي' mongoCont '.
  • ' -p يخصص الميناء للحاوية أي ' 27017: 27017 '.
  • ' المونغو 'هي صورة Docker الرسمية المستخدمة للحاوية:

يبدأ هذا الأمر خادم MongoDB.

الخطوة 3: عرض الحاوية قيد التشغيل

بعد ذلك ، اعرض حاوية MongoDB قيد التشغيل بمساعدة الأمر المقدم:

عامل ميناء ملاحظة

يشير الإخراج إلى أن حاوية MongoDB تعمل بنجاح.

الخطوة 4: الوصول إلى حاوية MongoDB

بعد ذلك ، استخدم ' تنفيذي عامل ميناء 'مع اسم الحاوية لفتح Bash shell داخل حاوية MongoDB قيد التشغيل:

عامل ميناء إكسيك -هو - هي mongoCont سحق

تم الوصول إلى حاوية MongoDB ويمكن للمستخدمين الآن تنفيذ الأوامر داخل الحاوية قيد التشغيل.

الخطوة الخامسة: تحقق من خادم MongoDB

للتحقق مما إذا كان خادم MongoDB يعمل أم لا ، اكتب الأمر المدرج أدناه:

منجود --إصدار

يمكن ملاحظة أن خادم MongoDB يعمل بنجاح مع الإصدار ' الإصدار 6.0.5 '.

الخطوة 6: قم بتشغيل MongoDB

للاتصال بخادم MongoDB ، افتح Mongo shell باستخدام الأمر التالي:

المنغولية

يوضح الإخراج أعلاه أن Mongo shell قد تم فتحه بنجاح.

الخطوة 7: عرض قواعد البيانات الموجودة

أخيرًا ، اكتب ' عرض ديسيبل 'لعرض قواعد البيانات الموجودة:

عرض ديسيبل

في الإخراج أعلاه ، يمكن رؤية جميع قواعد البيانات الموجودة.

خاتمة

لتشغيل خادم MongoDB باستخدام Docker ، أولاً ، اسحب أحدث إصدار من صورة MongoDB من Docker Hub. ثم ابدأ تشغيل خادم MongoDB باستخدام الزر ' docker run -d –name -p 27017: 27017 mongo ' يأمر. بعد ذلك ، قم بالوصول إلى حاوية MongoDB وتحقق من خادم MongoDB. بعد ذلك ، اتصل بخادم MongoDB وقم بتنفيذ أوامر MongoDB. توضح هذه المقالة إجراء تشغيل خادم MongoDB باستخدام Docker.