Com executar un servidor MongoDB amb Docker?

Com Executar Un Servidor Mongodb Amb Docker



MongoDB és un conegut sistema de gestió de bases de dades NoSQL orientat a documents. Emmagatzema dades com a col·leccions de documents. El servidor MongoDB és el programari que permet als usuaris executar la base de dades MongoDB. S'encarrega de gestionar l'emmagatzematge de dades, les consultes i la indexació. Els usuaris poden executar el servidor MongoDB amb Docker per implementar i gestionar fàcilment les instàncies de MongoDB en un entorn en contenidors.

Aquest article explicarà el procediment per executar un servidor MongoDB amb Docker.

Com executar un servidor MongoDB amb Docker?

Per executar un servidor MongoDB amb Docker, consulteu els passos que s'indiquen a continuació:







Pas 1: traieu la imatge de MongoDB des de Docker Hub

Primer, traieu la imatge de MongoDB de Docker Hub mitjançant l'ordre que es proporciona a continuació:



docker pull mongo



La darrera versió de la imatge de MongoDB s'ha baixat correctament.





Pas 2: creeu i inicieu el contenidor MongoDB

A continuació, utilitzeu l'ordre proporcionada a continuació per iniciar el contenidor MongoDB i executar el servidor MongoDB:

Docker Run -d --nom mongoCont -p 27017 : 27017 mongo

Aquí:



  • -d ” s'utilitza per executar el contenidor en segon pla.
  • -nom ” assigna un nom al contenidor, és a dir, “ mongoCont ”.
  • -p 'assigna el port per al contenidor, és a dir, ' 27017:27017 ”.
  • mongo ” és la imatge oficial de Docker que s'utilitzarà per al contenidor:

Aquesta ordre inicia el servidor MongoDB.

Pas 3: visualitzeu el contenidor en execució

A continuació, visualitzeu el contenidor MongoDB en execució amb l'ajuda de l'ordre proporcionada:

docker ps

La sortida indica que el contenidor MongoDB s'està executant correctament.

Pas 4: accediu al contenidor MongoDB

Després d'això, utilitzeu el ' docker exec -it ” comanda juntament amb el nom del contenidor per obrir l'intèrpret d'ordres Bash dins del contenidor MongoDB en execució:

docker executiu -ell mongoCont xoc

S'ha accedit al contenidor MongoDB i ara els usuaris poden executar ordres dins del contenidor en execució.

Pas 5: comproveu el servidor MongoDB

Per verificar si el servidor MongoDB s'està executant o no, escriviu l'ordre que es mostra a continuació:

mongou --versió

Es pot observar que el servidor MongoDB s'està executant correctament amb la versió ' v6.0.5 ”.

Pas 6: inicieu MongoDB

Per connectar-vos al servidor MongoDB, obriu l'intèrpret d'ordres Mongo amb l'ordre següent:

mongol

La sortida anterior mostra que el shell de Mongo s'ha obert correctament.

Pas 7: visualitzeu les bases de dades existents

Finalment, escriu el ' mostrar dbs ” ordre per veure les bases de dades existents:

mostrar dbs

A la sortida anterior, es poden veure totes les bases de dades existents.

Conclusió

Per executar un servidor MongoDB amb Docker, primer, traieu la darrera versió de la imatge MongoDB des de Docker Hub. A continuació, inicieu el servidor MongoDB amb el ' docker run -d –name -p 27017:27017 mongo ' comandament. A continuació, accediu al contenidor MongoDB i comproveu el servidor MongoDB. Després d'això, connecteu-vos al servidor MongoDB i executeu les ordres de MongoDB. Aquest article ha explicat el procediment per executar un servidor MongoDB amb Docker.