Este artículo explicará el procedimiento para ejecutar un servidor MongoDB con Docker.
¿Cómo ejecutar un servidor MongoDB usando Docker?
Para ejecutar un servidor MongoDB con Docker, consulte los pasos que se indican a continuación:
- Extraiga la imagen de MongoDB de Docker Hub
- Inicie el servidor MongoDB usando el ' docker run -d –name
-p 27017:27017 mongo ' dominio. - Ver contenedor en ejecución
- Acceder al contenedor MongoDB
- Verifique el servidor MongoDB
- Conectarse al servidor MongoDB
- Ejecutar comandos MongoDB
Paso 1: extraiga la imagen de MongoDB de Docker Hub
Primero, extraiga la imagen de MongoDB de Docker Hub usando el siguiente comando:
ventana acoplable pull mongo
La última versión de la imagen de MongoDB se ha descargado correctamente.
Paso 2: compilar e iniciar el contenedor MongoDB
Luego, use el comando proporcionado a continuación para iniciar el contenedor MongoDB y ejecutar el servidor MongoDB:
ejecución de la ventana acoplable -d --nombre mongoCont -pag 27017 : 27017 mongoAquí:
- “ -d ” se utiliza para ejecutar el contenedor en segundo plano.
- “ -nombre ” asigna un nombre al contenedor, es decir, “ mongoCont ”.
- “ -pag ” asigna el puerto para el contenedor, es decir, “ 27017:27017 ”.
- “ mongo ” es la imagen oficial de Docker que se utilizará para el contenedor:
Este comando inicia el servidor MongoDB.
Paso 3: Ver contenedor en ejecución
A continuación, vea el contenedor MongoDB en ejecución con la ayuda del comando proporcionado:
estibador PD
El resultado indica que el contenedor MongoDB se está ejecutando correctamente.
Paso 4: acceda al contenedor MongoDB
Después de eso, use el ' Docker exec-it ” junto con el nombre del contenedor para abrir el shell Bash dentro del contenedor MongoDB en ejecución:
estibador ejecutivo -él mongoCont intento
Se ha accedido al contenedor MongoDB y ahora los usuarios pueden ejecutar comandos dentro del contenedor en ejecución.
Paso 5: verifique el servidor MongoDB
Para verificar si el servidor MongoDB se está ejecutando o no, escriba el siguiente comando:
mongod --versión
Se puede observar que el servidor MongoDB se está ejecutando correctamente con la versión “ v6.0.5 ”.
Paso 6: Inicie MongoDB
Para conectarse al servidor MongoDB, abra el shell de Mongo con el siguiente comando:
mongol
El resultado anterior muestra que el shell de Mongo se ha abierto correctamente.
Paso 7: Ver bases de datos existentes
Finalmente, escribe el “ mostrar bases de datos Comando para ver las bases de datos existentes:
mostrar bases de datos
En el resultado anterior, se pueden ver todas las bases de datos existentes.
Conclusión
Para ejecutar un servidor MongoDB con Docker, primero extraiga la última versión de la imagen MongoDB de Docker Hub. Luego, inicie el servidor MongoDB usando el ' docker run -d –name