Dockerman Docs
Plataforma

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

AspectoDocker DesktopDocker Engine WSL2
SuscripciónRequerida para la mayoría de empresasNo requerida
Huella de instalaciónInstalación más grandeDistro WSL pequeña basada en Alpine
Uso de recursosMayor, porque ejecuta una VM y serviciosMenor, porque se ejecuta dentro de WSL2
Esfuerzo de configuraciónInstalador estándarAutomatizado por Dockerman
SoporteTotalmente compatibleTotalmente 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 indique que Docker Desktop está en ejecución.

Inicia Dockerman

Dockerman detecta Docker Desktop y se conecta a él.

Opción B: Docker Engine WSL2

Añadido en la v4.3.0.

Dockerman incluye la ruta WSL2, así que no necesitas Docker Desktop ni configurar WSL a mano.

Requisitos previos

  • Windows 10 versión 2004 o posterior, o Windows 11.
  • WSL2 instalado con wsl --install desde una sesión de PowerShell elevada.
  • Virtualización habilitada en BIOS o UEFI.

Asistente de configuración

El Asistente de configuración se ejecuta 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 comprobació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 terminar antes de que la aplicación sea usable.

Qué hace el asistente

El asistente crea los archivos de la distro Alpine que Dockerman usa para ejecutar Docker.

/etc/docker/daemon.json

Edita daemon.json

Usa Configuración → Panel de configuración del daemon para editar /etc/docker/daemon.json en una vista de formulario para campos habituales o una vista JSON en crudo para el resto. 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 diagnosticar.

Reinstala la distro WSL2

Añadido en v5.3.0. Si la distro Alpine queda en un estado defectuoso, abre el asistente de configuración de WSL y haz clic en Reinstall para anular el registro de dockerman-backend e importar una imagen Alpine nueva.

La reinstalación elimina toda la distribución WSL, incluidas las imágenes, los contenedores y los volúmenes de Docker, además de cualquier otro dato guardado en ella. Exporta o crea una copia de seguridad antes de continuar. Dockerman no conserva los volúmenes durante esta operación.

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. Elige una tarjeta y Dockerman reconecta el host local a esa fuente, sin toast ni guardado manual. El tipo de conexión Docker anterior (socket, tcp, npipe) se recuerda, así que volver a Docker nativo del sistema restaura tu configuración previa.

Si prefieres el flujo anterior, también puedes cambiar el tipo de conexión desde Configuración → Configuración de Docker y reconectar a mano.

Supervisión de recursos para WSL2

Usa Stats para vigilar el Engine WSL2 como cualquier otro daemon de Docker. Si Windows parece consumir mucha memoria, comprueba el ballooning de la VM WSL2 en el Administrador de tareas.

Solución de problemas