מאמר זה יסביר את ההליך של הפעלת שרת 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 Container
לאחר מכן, השתמש בפקודה המפורטת להלן כדי להפעיל את הקונטיינר MongoDB ולהפעיל את שרת MongoDB:
דוקר ריצת -ד --שֵׁם mongoCont -עמ' 27017 : 27017 מונגוכאן:
- ' -ד 'מנוצל כדי להפעיל את המכולה ברקע.
- ' -שֵׁם ' מקצה שם למכולה, כלומר ' mongoCont '.
- ' -עמ' ' מקצה את הנמל עבור המכולה, כלומר ' 27017:27017 '.
- ' מונגו ' היא תמונת Docker הרשמית לשימוש עבור המיכל:
פקודה זו מפעילה את שרת MongoDB.
שלב 3: הצג מיכל פועל
לאחר מכן, הצג את מיכל MongoDB הפועל בעזרת הפקודה שסופקה:
דוקר נ.ב
הפלט מציין שהמיכל של MongoDB פועל בהצלחה.
שלב 4: גישה למיכל MongoDB
לאחר מכן, השתמש ב' docker exec -it ' הפקודה יחד עם שם המיכל כדי לפתוח את מעטפת Bash בתוך מיכל MongoDB הפועל:
דוקר exec -זה mongoCont לַחֲבוֹט
יש גישה למיכל MongoDB וכעת משתמשים יכולים לבצע פקודות בתוך הקונטיינר הפועל.
שלב 5: בדוק MongoDB Server
כדי לוודא אם שרת MongoDB פועל או לא, הקלד את הפקודה הרשומה למטה:
mongod --גִרְסָה
ניתן לראות ששרת MongoDB פועל בהצלחה עם גרסה ' v6.0.5 '.
שלב 6: הפעל את MongoDB
כדי להתחבר לשרת MongoDB, פתח את מעטפת Mongo באמצעות הפקודה הבאה:
מוֹנגוֹלִי
הפלט לעיל מראה שהמעטפת של מונגו נפתחה בהצלחה.
שלב 7: הצג מסדי נתונים קיימים
לבסוף, כתוב את ' הצג dbs ' הפקודה כדי להציג את מסדי הנתונים הקיימים:
הצג dbs
בפלט לעיל, ניתן לראות את כל מסדי הנתונים הקיימים.
סיכום
כדי להפעיל שרת MongoDB עם Docker, ראשית, משוך את הגרסה האחרונה של תמונת MongoDB מ- Docker Hub. לאחר מכן, הפעל את שרת MongoDB באמצעות ' docker run -d –name