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:
- Potegnite sliko MongoDB iz Docker Huba
- Zaženite strežnik MongoDB z uporabo ' docker run -d –name
-p 27017:27017 mongo ” ukaz. - Ogled tekočega vsebnika
- Dostop do vsebnika MongoDB
- Preverite strežnik MongoDB
- Povežite se s strežnikom MongoDB
- Izvedite ukaze MongoDB
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 mongoTukaj:
- “ -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