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 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 --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 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.

/etc/docker/daemon.json

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.

Solución de problemas