Nápad za projektom #Winboat je v podstate vynikajúci, no realizácia sa momentálne zdá byť ešte trochu nestabilná. Od inštalácie na začiatku roka systém síce bežal, no dnes softvér kompletne vypovedal službu.
Image zrazu nahlásil nedostatok operačnej pamäte (RAM). Ešte som sa pokúsil problém vyriešiť manuálne, čo však systém nanešťastie definitívne znefunkčnilo. Namiesto investovania ďalšieho času do hľadania chýb som prešiel priamo na Dockurr Windows-Image – ten aj tak tvorí technický základ Winboatu.

1. Príprava
Keďže používam Podman, najprv som na svojom hostiteľskom systéme vytvoril potrebné adresáre. Týmto spôsobom zostane zachovaná integrita dát, ak by bolo potrebné kontajner znova vytvoriť:
mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared
2. Príkaz na spustenie
Dôležité upozornenie: V premenných -e USERNAME a -e PASSWORD nahraďte zástupné symboly svojimi osobnými prihlasovacími údajmi.
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
Hneď ako je kontajner aktívny, môžete k inštancii Windows pristupovať priamo cez váš prehliadač:
http://127.0.0.1:8006

3. Zhrnutie
Vyššie uvedený príkaz som musel vykonať iba raz. V každodennej prevádzke sa teraz prostredie Windows dá veľmi pohodlne ovládať pomocou týchto skrátených príkazov:
- Spustenie:
podman start windows - Zastavenie:
podman stop windows(alebo vypnutie priamo v systéme Windows) - Kontrola stavu:
podman ps -a
Užitočné odkazy:
- Použitý image: GitHub - dockur/windows
- Pôvodná aplikácia: Winboat.app
- Projektová stránka Podman: Podman