Zapravo je ideja iza #Winboata izvrsna, ali se čini da je implementacija trenutno još uvijek pomalo nestabilna. Iako je sustav radio od instalacije početkom godine, softver je danas potpuno prestao raditi.
Image je iznenada prijavio nedovoljno radne memorije (RAM). Pokušao sam ručno riješiti problem, što je nažalost sustav učinilo trajno neupotrebljivim. Umjesto da trošim više vremena na traženje pogrešaka, prešao sam izravno na Dockurr Windows image – on ionako čini tehničku osnovu Winboata.

1. Priprema
Budući da koristim Podman, prvo sam kreirao potrebne direktorije na svom host sustavu. Tako se čuva integritet podataka u slučaju da se kontejner mora ponovno izraditi:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
2. Naredba za pokretanje
Važna napomena: U varijablama -e USERNAME i -e PASSWORD zamijenite rezervirana mjesta svojim osobnim pristupnim podacima.
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
Čim kontejner postane aktivan, Windows instanci možete pristupiti izravno putem preglednika:
http://127.0.0.1:8006

3. Sažetak
Gore navedenu naredbu morao sam izvršiti samo jednom. U svakodnevnom radu, Windows okruženjem sada se može vrlo udobno upravljati putem ovih kratkih naredbi:
- Pokretanje:
podman start windows - Zaustavljanje:
podman stop windows(ili isključivanje izravno unutar Windowsa) - Provjera statusa:
podman ps -a
Korisne poveznice:
- Korišteni image: GitHub - dockur/windows
- Izvorna aplikacija: Winboat.app
- Podman stranica projekta: Podman