Egentlig er ideen bak #Winboat utmerket, men utførelsen virker foreløpig litt ustabil. Siden installasjonen i starten av året har systemet fungert, men i dag nektet programvaren fullstendig å samarbeide.
Imaget rapporterte plutselig om utilstrekkelig minne (RAM). Jeg prøvde å løse problemet manuelt, noe som dessverre gjorde systemet helt ubrukelig. I stedet for å bruke mer tid på feilsøking, byttet jeg direkte til Dockurrs Windows-image – dette utgjør uansett det tekniske grunnlaget for Winboat.

1. Forberedelse
Siden jeg bruker Podman, opprettet jeg først de nødvendige mappene på vertssystemet mitt. På denne måten bevares dataintegriteten dersom containeren må opprettes på nytt:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
2. Startkommandoen
Viktig merknad: Erstatt plassholderne i variablene -e USERNAME og -e PASSWORD med dine personlige påloggingsdetaljer.
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 få tilgang til Windows-instansen direkte via nettleseren din:
http://127.0.0.1:8006

3. Oppsummering
Jeg trengte bare å kjøre kommandoen ovenfor én gang. I daglig drift kan Windows-miljøet nå enkelt styres via disse hurtigkommandoene:
- Starte:
podman start windows - Stoppe:
podman stop windows(eller avslutt direkte inne i Windows) - Sjekke status:
podman ps -a
Nyttige lenker:
- Imaget som er brukt: GitHub - dockur/windows
- Den opprinnelige appen: Winboat.app
- Podmans prosjektside: Podman