En realidad, la idea detrás de #Winboat es excelente, pero la implementación parece ser todavía un poco inestable. Desde su instalación a principios de año, el sistema funcionaba, pero hoy el software ha dejado de responder por completo.
De repente, la imagen informó de memoria insuficiente (RAM). Intenté solucionar el problema manualmente, pero lamentablemente esto dejó el sistema definitivamente inutilizable. En lugar de invertir más tiempo en la resolución de problemas, me cambié directamente a la imagen de Windows de Dockurr, que de todos modos constituye la base técnica de Winboat.

1. Preparación
Como utilizo Podman, primero creé los directorios necesarios en mi sistema host. De esta forma, se mantiene la integridad de los datos en caso de que sea necesario recrear el contenedor:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
2. El comando de inicio
Nota importante: Sustituye los marcadores de posición en las variables -e USERNAME y -e PASSWORD por tus datos de acceso personales.
podman run -d \
--name windows \
-p 8006:8006 \
--device=/dev/kvm \
--cap-add NET_ADMIN \
-e RAM_SIZE="8G" \
-e USERNAME="Carsten" \
-e PASSWORD="1234" \
-e LANGUAGE="German" \
-v $HOME/Windows/System:/storage:Z \
-v $HOME/Windows/Shared:/shared:Z \
--stop-timeout 120 \
dockurr/windows
Una vez que el contenedor esté activo, puedes acceder a la instancia de Windows directamente a través de tu navegador:
http://127.0.0.1:8006

3. Resumen
Solo tuve que ejecutar el comando anterior una vez. En el uso diario, el entorno de Windows ahora se puede controlar cómodamente mediante estos comandos rápidos:
- Iniciar:
podman start windows - Detener:
podman stop windows(o apagar directamente desde Windows) - Comprobar estado:
podman ps -a
Enlaces de interés:
- La imagen utilizada: GitHub - dockur/windows
- La aplicación original: Winboat.app
- Página del proyecto Podman: Podman