Ako spustiť server MongoDB pomocou Docker?

Ako Spustit Server Mongodb Pomocou Docker



MongoDB je známy systém správy databáz orientovaný na dokumenty NoSQL. Údaje ukladá ako zbierky dokumentov. Server MongoDB je softvér, ktorý používateľom umožňuje spúšťať databázu MongoDB. Je zodpovedný za správu ukladania údajov, dotazovanie a indexovanie. Používatelia môžu spustiť server MongoDB s Dockerom na jednoduché nasadenie a správu inštancií MongoDB v kontajnerovom prostredí.

Tento článok vysvetlí postup spustenia servera MongoDB pomocou Docker.

Ako spustiť server MongoDB pomocou Docker?

Ak chcete spustiť server MongoDB s Dockerom, pozrite si nižšie uvedené kroky:







Krok 1: Vytiahnite obrázok MongoDB z Docker Hub

Najprv vytiahnite obrázok MongoDB z Docker Hub pomocou nižšie uvedeného príkazu:



docker ťahať mongo



Najnovšia verzia obrazu MongoDB bola úspešne stiahnutá.





Krok 2: Vytvorte a spustite kontajner MongoDB

Potom pomocou nižšie uvedeného príkazu spustite kontajner MongoDB a spustite server MongoDB:

docker spustiť -d --názov mongoCont -p 27017 : 27017 mongo

Tu:



  • -d ” sa používa na spustenie kontajnera na pozadí.
  • -názov ” priradí názov kontajneru, napr. mongoCont “.
  • -p “ prideľuje port pre kontajner, tj. 27017:27017 “.
  • mongo “ je oficiálny obrázok Docker, ktorý sa má použiť pre kontajner:

Tento príkaz spustí server MongoDB.

Krok 3: Zobrazte spustený kontajner

Ďalej si zobrazte spustený kontajner MongoDB pomocou poskytnutého príkazu:

doker ps

Výstup indikuje, že kontajner MongoDB úspešne beží.

Krok 4: Prístup ku kontajneru MongoDB

Potom použite „ docker exec -it ” spolu s názvom kontajnera na otvorenie prostredia Bash vo vnútri spusteného kontajnera MongoDB:

doker exec -to mongoCont bash

Kontajner MongoDB bol sprístupnený a používatelia môžu teraz vykonávať príkazy v spustenom kontajneri.

Krok 5: Skontrolujte server MongoDB

Ak chcete overiť, či je server MongoDB spustený alebo nie, zadajte príkaz uvedený nižšie:

mongod --verzia

Je možné pozorovať, že server MongoDB beží úspešne s verziou „ v6.0.5 “.

Krok 6: Spustite MongoDB

Ak sa chcete pripojiť k serveru MongoDB, otvorte shell Mongo pomocou nasledujúceho príkazu:

mongolský

Vyššie uvedený výstup ukazuje, že shell Mongo bol úspešne otvorený.

Krok 7: Zobrazte existujúce databázy

Nakoniec napíšte „ zobraziť dbs ” na zobrazenie existujúcich databáz:

zobraziť dbs

Vo vyššie uvedenom výstupe je možné vidieť všetky existujúce databázy.

Záver

Ak chcete spustiť server MongoDB s Dockerom, najprv stiahnite najnovšiu verziu obrazu MongoDB z Docker Hub. Potom spustite server MongoDB pomocou „ docker run -d –name -p 27017:27017 mongo “príkaz. Ďalej prejdite ku kontajneru MongoDB a skontrolujte server MongoDB. Potom sa pripojte k serveru MongoDB a vykonajte príkazy MongoDB. Tento článok vysvetľuje postup na spustenie servera MongoDB pomocou Docker.