Eigenlijk is het idee achter #Winboat uitstekend, maar de uitvoering lijkt momenteel nog wat onstabiel te zijn. Sinds de installatie aan het begin van het jaar draaide het systeem weliswaar, maar vandaag weigerde de software volledig dienst.
De image meldde plotseling onvoldoende werkgeheugen (RAM). Ik heb nog geprobeerd het probleem handmatig op te lossen, maar dat heeft het systeem helaas definitief onbruikbaar gemaakt. In plaats van meer tijd te steken in het opsporen van de fout, ben ik direct overgestapt op de Dockurr Windows-image – deze vormt sowieso de technische basis van Winboat.

1. Voorbereiding
Omdat ik Podman gebruik, heb ik eerst de benodigde mappen op mijn host-systeem aangemaakt. Zo blijft de data-integriteit gewaarborgd als de container opnieuw moet worden aangemaakt:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
2. Het startcommando
Belangrijke opmerking: Vervang in de variabelen -e USERNAME en -e PASSWORD de tijdelijke aanduidingen door je persoonlijke inloggegevens.
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
Zodra de container actief is, kun je de Windows-instantie direct via je browser openen:
http://127.0.0.1:8006

3. Samenvatting
Het bovenstaande commando hoefde ik slechts één keer uit te voeren. In het dagelijks gebruik kan de Windows-omgeving nu heel comfortabel via deze snelkoppelingen worden aangestuurd:
- Starten:
podman start windows - Stoppen:
podman stop windows(of direct binnen Windows afsluiten) - Status controleren:
podman ps -a
Verdere links:
- De gebruikte image: GitHub - dockur/windows
- De oorspronkelijke app: Winboat.app
- Podman projectpagina: Podman