Na verdade, a ideia por trás do #Winboat é excelente, mas a implementação parece ser um pouco instável no momento. Desde a instalação no início do ano, o sistema funcionou, mas hoje o software parou completamente de responder.
A imagem relatou subitamente memória RAM insuficiente. Tentei corrigir o problema manualmente, o que infelizmente tornou o sistema definitivamente inutilizável. Em vez de investir mais tempo na resolução de problemas, mudei diretamente para a imagem Windows do Dockurr – que, de qualquer forma, serve como base técnica para o Winboat.

1. Preparação
Como utilizo o Podman, primeiro criei os diretórios necessários no meu sistema host. Dessa forma, a integridade dos dados é preservada caso o container precise ser recriado:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
2. O comando de inicialização
Nota importante: Substitua os espaços reservados nas variáveis -e USERNAME e -e PASSWORD pelas suas credenciais pessoais.
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
Assim que o container estiver ativo, você poderá acessar a instância do Windows diretamente pelo seu navegador:
http://127.0.0.1:8006

3. Resumo
Só precisei executar o comando acima uma única vez. No uso diário, o ambiente Windows agora pode ser controlado de forma muito conveniente através destes comandos rápidos:
- Iniciar:
podman start windows - Parar:
podman stop windows(ou desligar diretamente dentro do Windows) - Verificar status:
podman ps -a
Links adicionais:
- A imagem utilizada: GitHub - dockur/windows
- O app original: Winboat.app
- Página do projeto Podman: Podman