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.

Fehlermeldung

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

Laufender Container

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: