sql >> Base de Datos >  >> NoSQL >> MongoDB

No se puede iniciar la imagen docker mongo en windows

ADVERTENCIA (Windows y OS X):la configuración predeterminada de Docker en Windows y OS X utiliza una máquina virtual VirtualBox para alojar el demonio de Docker. Desafortunadamente, el mecanismo que utiliza VirtualBox para compartir carpetas entre el sistema host y el contenedor Docker no es compatible con los archivos asignados a la memoria utilizados por MongoDB (consulte el error de vbox, docs.mongodb.org y el error relacionado con jira.mongodb.org). Esto significa que no es posible ejecutar un contenedor MongoDB con el directorio de datos asignado al host.

Respuesta de docker mongo GitHub

Solución alternativa para conservar los datos:

docker volume create --name=mongodata
docker run -d -p 27017:27017 -v mongodata:/data/db --name=mymongo mongodb:3.3

Más información aquí