Egentlig er idéen bag #Winboat fremragende, men implementeringen virker i øjeblikket stadig en smule ustabil. Siden installationen i starten af året kørte systemet ganske vist, men i dag nægtede softwaren fuldstændig at fungere.
Imaget meldte pludselig om utilstrækkelig arbejdshukommelse (RAM). Jeg forsøgte stadig at løse problemet manuelt, hvilket desværre gjorde systemet definitivt ubrugeligt. I stedet for at investere mere tid i fejlfinding, skiftede jeg direkte til Dockurr Windows-imaget – dette udgør alligevel det tekniske grundlag for Winboat.

1. Forberedelse
Da jeg bruger Podman, oprettede jeg først de nødvendige mapper på mit host-system. På den måde bevares dataintegriteten, hvis containeren skal genoprettes:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
2. Startkommandoen
Vigtig bemærkning: Erstat pladsholderne i variablerne -e USERNAME og -e PASSWORD med dine personlige loginoplysninger.
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
Så snart containeren er aktiv, kan du tilgå Windows-instansen direkte via din browser:
http://127.0.0.1:8006

3. Opsummering
Jeg behøvede kun at køre ovenstående kommando én gang. I den daglige drift kan Windows-miljøet nu styres ganske komfortabelt via disse genvejskommandoer:
- Start:
podman start windows - Stop:
podman stop windows(eller luk ned direkte inde i Windows) - Tjek status:
podman ps -a
Yderligere links:
- Det anvendte image: GitHub - dockur/windows
- Den oprindelige app: Winboat.app
- Podman projektside: Podman