Hogyan lehet MongoDB-kiszolgálót futtatni a Dockerrel?

Hogyan Lehet Mongodb Kiszolgalot Futtatni A Dockerrel



A MongoDB egy jól ismert NoSQL dokumentum-orientált adatbázis-kezelő rendszer. Az adatokat dokumentumgyűjteményként tárolja. A MongoDB szerver az a szoftver, amely lehetővé teszi a felhasználók számára a MongoDB adatbázis futtatását. Feladata az adattárolás, a lekérdezés és az indexelés kezelése. A felhasználók a MongoDB-kiszolgálót a Dockerrel futtathatják, hogy könnyen telepíthessenek és kezelhessenek MongoDB-példányokat konténeres környezetben.

Ez a cikk elmagyarázza a MongoDB-kiszolgáló Dockerrel való futtatásának folyamatát.

Hogyan lehet MongoDB kiszolgálót futtatni a Docker segítségével?

Ha MongoDB-kiszolgálót szeretne futtatni a Dockerrel, kövesse az alábbi lépéseket:







1. lépés: Húzza ki a MongoDB képet a Docker Hubból

Először húzza ki a MongoDB-képet a Docker Hubból az alábbi paranccsal:



dokkoló húzza mongó



A MongoDB képfájl legújabb verziója sikeresen letöltődött.





2. lépés: A MongoDB tároló létrehozása és elindítása

Ezután az alábbi paranccsal indítsa el a MongoDB tárolót és futtassa a MongoDB szervert:

dokkolófuttatás -d --név mongoCont -o 27017 : 27017 mongó

Itt:



  • ' -d ” a konténer háttérben történő végrehajtására szolgál.
  • ' -név ” nevet rendel a tárolóhoz, azaz: „ mongoCont ”.
  • ' -o ” kijelöli a portot a konténer számára, azaz „ 27017:27017 ”.
  • ' mongó ” a tárolóhoz használandó hivatalos Docker-kép:

Ez a parancs elindítja a MongoDB kiszolgálót.

3. lépés: A futó tároló megtekintése

Ezután tekintse meg a futó MongoDB tárolót a megadott parancs segítségével:

dokkmunkás ps

A kimenet azt jelzi, hogy a MongoDB tároló sikeresen fut.

4. lépés: Nyissa meg a MongoDB tárolót

Ezt követően használja a „ docker exec -it ” parancsot a tároló nevével együtt a Bash shell megnyitásához a futó MongoDB tárolóban:

dokkmunkás végrehajtó -azt mongoCont bash

A MongoDB tároló elérése megtörtént, és a felhasználók parancsokat hajthatnak végre a futó tárolón belül.

5. lépés: Ellenőrizze a MongoDB kiszolgálót

Annak ellenőrzéséhez, hogy a MongoDB szerver fut-e vagy sem, írja be az alábbi parancsot:

mongod --változat

Megfigyelhető, hogy a MongoDB szerver sikeresen fut a ' verzióval v6.0.5 ”.

6. lépés: Indítsa el a MongoDB-t

A MongoDB szerverhez való csatlakozáshoz nyissa meg a Mongo shellt a következő paranccsal:

mongol

A fenti kimenet azt mutatja, hogy a Mongo shell sikeresen megnyílt.

7. lépés: Meglévő adatbázisok megtekintése

Végül írja ki a „ dbs megjelenítése ” parancs a meglévő adatbázisok megtekintéséhez:

dbs megjelenítése

A fenti kimenetben az összes létező adatbázis látható.

Következtetés

Ha MongoDB-kiszolgálót szeretne futtatni a Dockerrel, először húzza le a MongoDB lemezkép legújabb verzióját a Docker Hubból. Ezután indítsa el a MongoDB szervert a „ docker run -d –név -p 27017:27017 mongo ” parancsot. Ezután nyissa meg a MongoDB-tárolót, és ellenőrizze a MongoDB-kiszolgálót. Ezt követően csatlakozzon a MongoDB kiszolgálóhoz, és hajtsa végre a MongoDB parancsokat. Ez a cikk ismerteti a MongoDB-kiszolgáló Dockerrel való futtatásának eljárását.