A #Winboat mögötti alapötlet valójában kiváló, de a megvalósítás jelenleg még kissé instabilnak tűnik. Az év eleji telepítés óta a rendszer ugyan működött, de ma a szoftver teljesen felmondta a szolgálatot.
Az image hirtelen kevés memóriát (RAM) jelzett. Megpróbáltam manuálisan orvosolni a problémát, ami azonban sajnos végleg használhatatlanná tette a rendszert. Ahelyett, hogy több időt fektettem volna a hibakeresésbe, közvetlenül a Dockurr Windows-image-re váltottam – ez képezi egyébként is a Winboat technikai alapját.

1. Előkészületek
Mivel Podman-t használok, először létrehoztam a szükséges könyvtárakat a gazdagépen. Így megmarad az adatok integritása, ha a konténert újra kellene hozni:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
2. Az indító parancs
Fontos megjegyzés: Cseréld le a -e USERNAME és -e PASSWORD változókban a helyőrzőket a saját hozzáférési adataidra.
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
Amint a konténer aktív, a Windows-példányt közvetlenül a böngésződből érheted el:
http://127.0.0.1:8006

3. Összegzés
A fent említett parancsot csak egyszer kellett lefuttatnom. A napi használat során a Windows-környezet mostantól kényelmesen vezérelhető ezekkel a rövid parancsokkal:
- Indítás:
podman start windows - Leállítás:
podman stop windows(vagy állítsd le közvetlenül a Windowson belül) - Állapot ellenőrzése:
podman ps -a
További linkek:
- A használt image: GitHub - dockur/windows
- Az eredeti alkalmazás: Winboat.app
- Podman projektoldal: Podman