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