
Estoy usando Ubuntu 22.04 LTS, a partir de octubre de 2022, el equipo de Mongodb no admite completamente Ubuntu 22.04, por lo que estoy teniendo problemas con él porque necesito mongodb-org
instalarlo para mi trabajo. Entonces mi pregunta es: ¿Hay alguna forma de instalar mongodb en un contenedor acoplable y usarlo? No sé mucho sobre Docker, si alguien sabe cómo puedo lograr esto, será muy apreciado.
Respuesta1
Si tiene Docker instalado, ejecute lo siguiente para iniciar un servidor MongoDB:
docker run -d --name MongoDB -p 27017:27017 mongo:latest
Mapear el puerto le permitirá usar el puerto MongoDB directamente en la IP del host.
También es posible iniciar una pila con Mongo Express. Crea lo siguientemongo-stack.yml
# Use root/example as user/password credentials
version: '3.1'
services:
mongo:
image: mongo:latest
restart: always
ports:
- 27017:27017
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: example
mongo-express:
image: mongo-express:latest
restart: always
ports:
- 8081:8081
environment:
ME_CONFIG_MONGODB_ADMINUSERNAME: root
ME_CONFIG_MONGODB_ADMINPASSWORD: example
ME_CONFIG_MONGODB_URL: mongodb://root:example@mongo:27017/
Entonces corredocker compose -f mongo-stack.yml up -d
También puedes elegir versiones fijas en lugar de latest
.
Visita elpágina oficial de Dockerpara ver más opciones de configuración.