Kako zagnati strežnik MongoDB z Dockerjem?

Kako Zagnati Streznik Mongodb Z Dockerjem



MongoDB je dobro znan NoSQL sistem za upravljanje baz podatkov, usmerjen v dokumente. Podatke hrani kot zbirke dokumentov. Strežnik MongoDB je programska oprema, ki uporabnikom omogoča zagon baze podatkov MongoDB. Odgovoren je za upravljanje shranjevanja podatkov, poizvedovanje in indeksiranje. Uporabniki lahko zaženejo strežnik MongoDB z Dockerjem za preprosto uvajanje in upravljanje primerkov MongoDB v okolju, zaprtem v vsebnike.

Ta članek bo razložil postopek izvajanja strežnika MongoDB z Dockerjem.

Kako zagnati strežnik MongoDB z uporabo Dockerja?

Če želite zagnati strežnik MongoDB z Dockerjem, si oglejte spodnje korake:







1. korak: Potegnite sliko MongoDB iz Docker Huba

Najprej potegnite sliko MongoDB iz Docker Huba s spodnjim ukazom:



docker pull mongo



Najnovejša različica slike MongoDB je bila uspešno prenesena.





2. korak: Zgradite in zaženite vsebnik MongoDB

Nato s spodnjim ukazom zaženite vsebnik MongoDB in zaženite strežnik MongoDB:

docker run -d --ime mongoCont -str 27017 : 27017 mongo

Tukaj:



  • -d ” se uporablja za izvajanje vsebnika v ozadju.
  • – ime ” dodeli ime vsebniku, tj. mongoCont ”.
  • -str ” dodeli vrata vsebniku, tj. 27017: 27017 ”.
  • mongo ” je uradna slika Dockerja, ki se uporablja za vsebnik:

Ta ukaz zažene strežnik MongoDB.

3. korak: Oglejte si tekoči vsebnik

Nato si oglejte tekoči vsebnik MongoDB s pomočjo podanega ukaza:

docker ps

Izhod kaže, da se vsebnik MongoDB uspešno izvaja.

4. korak: Dostopite do vsebnika MongoDB

Po tem uporabite » docker exec -it ” skupaj z imenom vsebnika, da odprete lupino Bash znotraj delujočega vsebnika MongoDB:

docker izv -to mongoCont bash

Do vsebnika MongoDB je bil dostopan in zdaj lahko uporabniki izvajajo ukaze znotraj tekočega vsebnika.

5. korak: Preverite strežnik MongoDB

Če želite preveriti, ali strežnik MongoDB deluje ali ne, vnesite spodnji ukaz:

mongod --različica

Opazimo lahko, da strežnik MongoDB deluje uspešno z različico ' v6.0.5 ”.

6. korak: Zaženite MongoDB

Za povezavo s strežnikom MongoDB odprite lupino Mongo z naslednjim ukazom:

mongolski

Zgornji rezultat kaže, da je bila lupina Mongo uspešno odprta.

7. korak: Oglejte si obstoječe zbirke podatkov

Na koncu zapišite ' pokaži dbs ” za ogled obstoječih baz podatkov:

pokaži dbs

V zgornjem izhodu so vidne vse obstoječe zbirke podatkov.

Zaključek

Če želite zagnati strežnik MongoDB z Dockerjem, najprej potegnite najnovejšo različico slike MongoDB iz Docker Huba. Nato zaženite strežnik MongoDB z uporabo ' docker run -d –name -p 27017:27017 mongo ” ukaz. Nato odprite vsebnik MongoDB in preverite strežnik MongoDB. Po tem se povežite s strežnikom MongoDB in izvedite ukaze MongoDB. V tem članku je razložen postopek za zagon strežnika MongoDB z Dockerjem.