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:
- Stiahnite si obrázok MongoDB z Docker Hub
- Spustite server MongoDB pomocou „ docker run -d –name
-p 27017:27017 mongo “príkaz. - Zobraziť spustený kontajner
- Prístup k kontajneru MongoDB
- Skontrolujte server MongoDB
- Pripojte sa k serveru MongoDB
- Vykonajte príkazy MongoDB
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 mongoTu:
- “ -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