Windows
Ejecuta Dockerman en Windows con Docker Desktop o el Docker Engine WSL2 integrado.
Windows tiene dos rutas de Docker compatibles: Docker Desktop o el Docker Engine WSL2 integrado.
Comparación rápida
| Aspecto | Docker Desktop | Docker Engine WSL2 |
|---|---|---|
| Suscripción | Requerida para la mayoría de empresas | No requerida |
| Huella de instalación | Instalación más grande | Distro WSL pequeña basada en Alpine |
| Uso de recursos | Mayor, porque ejecuta una VM y servicios | Menor, porque se ejecuta dentro de WSL2 |
| Esfuerzo de configuración | Instalador estándar | Automatizado por Dockerman |
| Soporte | Totalmente compatible | Totalmente compatible, añadido en la v4.3.0 |
Opción A: Docker Desktop
Instala Docker Desktop
Descarga Docker Desktop desde docker.com y ejecuta el instalador.
Asegúrate de que Docker Desktop esté en ejecución
Espera a que el icono de la ballena muestre que Docker Desktop está en ejecución.
Inicia Dockerman
Dockerman detecta Docker Desktop automáticamente y se conecta a él.
Opción B: Docker Engine WSL2
Añadido en la v4.3.0.
Dockerman incluye la ruta WSL2 para ti, así que no necesitas Docker Desktop ni configuración manual de WSL.
Requisitos previos
- Windows 10 versión 2004 o posterior, o Windows 11.
- WSL2 instalado con
wsl --installdesde una sesión de PowerShell elevada. - Virtualización habilitada en BIOS o UEFI.
Asistente de configuración
El Asistente de configuración se ejecuta automáticamente en el primer inicio cuando no se detecta Docker Desktop.
Elige el Docker Engine WSL2
Selecciona la ruta del Docker Engine WSL2 integrado cuando aparezca el diálogo de bienvenida.
Importa Alpine
Dockerman importa una distro WSL Alpine mínima para el Docker Engine.
Instala Docker dentro de Alpine
Dockerman instala Docker y configura el daemon para que inicie al iniciar sesión.
Verifica la conexión
Dockerman ejecuta una verificación de salud y se conecta al nuevo daemon.
No cierres Dockerman mientras el asistente está en ejecución. La primera configuración tarda unos minutos y debe finalizar antes de que la aplicación sea utilizable.
Qué hace el asistente
El asistente crea los archivos de la distro Alpine que Dockerman utiliza para ejecutar Docker.
Edita daemon.json
Usa Configuración → Panel de configuración del daemon para editar /etc/docker/daemon.json ya sea en una vista de formulario para campos comunes o una vista JSON sin procesar para todo lo demás. Guardar reinicia Docker dentro de la distro Alpine.
Recuperación tras fallo del daemon
Si el daemon de Docker falla, Dockerman muestra un banner con un botón de Reinicio y transmite los logs del fallo para que puedas diagnosticar el problema.
Reinstala la distro WSL2
Añadido en v5.3.0. Si la distro Alpine entra en un estado defectuoso, abre el asistente de configuración de WSL desde la página WSL y haz clic en Reinstall para borrar la distro existente y reimportar una imagen Alpine nueva. El botón es destructivo: cualquier dato almacenado dentro de la propia distro se pierde. Los volúmenes de Docker gestionados por el daemon se conservan, salvo que también restablezcas Docker.
Cambia la fuente del motor
Añadido en v5.3.0. La página WSL en Windows muestra un selector de Fuente del motor con dos tarjetas: el socket Docker nativo del sistema (Docker Desktop o cualquier Docker instalado en el sistema) y el Docker Engine WSL2 incluido en Dockerman. Selecciona una tarjeta y Dockerman reconectará silenciosamente el host local a la nueva fuente —sin toast ni guardado manual—. El tipo de conexión Docker anterior (socket, tcp, npipe) se recuerda, por lo que volver a Docker nativo del sistema restaura tu configuración anterior.
Si prefieres el flujo anterior, también puedes cambiar el tipo de conexión desde Configuración → Configuración de Docker y reconectar manualmente.
Monitorización de recursos para WSL2
Usa Stats para monitorizar el Engine WSL2 como cualquier otro daemon de Docker. Si Windows parece consumir mucha memoria, verifica el ballooning de la VM WSL2 en el Administrador de tareas.