Estoy tratando de comenzar con Docker en Windows. Mi máquina tiene 4 GB de RAM y un procesador Intel i5 de 1,9 GHz - 2,5 GHz, con Windows 10 Pro x64. Sé que estas no son especificaciones potentes, pero habría pensado que debería poder ejecutar Docker.
Sin embargo, después de descargar Docker, aparece el mensaje de error:
No hay suficiente memoria para iniciar la ventana acoplable
He visto varias publicaciones en el foro y problemas de github sobre esto y seguí todos los consejos que puedo ver, como modificar la configuración en Docker, probé estos:
También mencionaron cambiar la configuración de la máquina virtual Hyper-V; sin embargo, esto parece eliminarse y recrearse con la configuración especificada de Docker en cada intento de lanzamiento. Probé 2048 MB, 1792 MB, 1536 MB, 1280 MB y 1024 MB de RAM, y todos fallaron.
¿Que más puedo hacer? ¿Seguramente puedo ejecutar Docker de alguna forma en mi máquina? NB: he cerrado todas las aplicaciones de fondo no esenciales. No parece haber muchas otras sugerencias para lo que parece ser un problema bastante común, donde las soluciones dadas no funcionan.
También me he encontrado con el mismo problema. Intenté todo, desde otorgar memoria dinámica hasta habilitar y deshabilitar Hyper V y muchos más. Pero con todo eso, no tuve éxito.
Luego probé estos pasos para
Docker no se iniciará en Windows: No hay suficiente memoria para iniciar Docker :
1) En el menú de la bandeja del sistema, haga clic con el botón derecho en el icono de Docker
2) Seleccione Cambiar a contenedores de Windows...
3) Reinicie el sistema.
Ahí tienes, después de reiniciar, el estado de tu docker debería mostrarse como: Docker se está ejecutando
¡Espero que esto ayude!
PD: Volver al contenedor de Linux debería funcionar ahora después de cambiar a los contenedores de Windows para la mayoría de los usuarios, según lo dicho por rfay.
Actualizaciones (01 de mayo de 2019)
A pesar de los métodos anteriores, si aún no puede iniciar la ventana acoplable en su máquina con Windows, intente con lo siguiente:
F5Ahora intente ejecutar Docker y creo que esto debería funcionar. ¡Buena suerte!
Resolví este problema haciendo clic con el botón derecho en el ícono de la bandeja acoplable, elegí la configuración y luego toqué la sección "Avanzado".
Luego bajé la memoria del valor predeterminado 2048 a 1536 y funciona de maravilla. Otra opción es intentar cambiar a Windows Containers, luego reiniciar la máquina y volver a Linux Containers.
A continuación se muestra la configuración de mi ventana acoplable con la pestaña Avanzado abierta. Tenga en cuenta que la memoria es 1536 y mi computadora portátil tiene 4 GB de RAM.
Además, la máquina virtual "MobyLinuxVM" se ejecuta como se muestra a continuación;
Espero que esto ayude a alguien algún día, incluso si fue una respuesta tardía :)
No es problema de la RAM. Es la memoria de disco asignada a la ventana acoplable.
Significa que no hay suficiente espacio para que la ventana acoplable cree una imagen o cualquier otra operación relacionada con la ventana acoplable.
Abra la configuración de la ventana acoplable >> avanzada >> tamaño máximo de imagen de disco
Aumente este tamaño y aplique los cambios.
Se reiniciará automáticamente y luego estará listo para comenzar.