Aslında #Winboat'un arkasındaki fikir harika, ancak uygulama şu an için hala biraz kararsız görünüyor. Yıl başındaki kurulumdan bu yana sistem çalışıyordu, fakat bugün yazılım tamamen hizmet vermeyi durdurdu.

İmaj aniden yetersiz bellek (RAM) hatası verdi. Sorunu manuel olarak gidermeye çalıştım, ancak bu durum maalesef sistemi tamamen kullanılamaz hale getirdi. Hata ayıklama için daha fazla zaman harcamak yerine, doğrudan Winboat'un teknik temelini oluşturan Dockurr Windows imajına geçiş yaptım.

Fehlermeldung

1. Hazırlık

Podman kullandığım için öncelikle ana sistemimde (host) gerekli dizinleri oluşturdum. Bu sayede konteynerin yeniden oluşturulması gerekirse veri bütünlüğü korunmuş olur:

mkdir -p $HOME/Windows/System
mkdir -p $HOME/Windows/Shared

2. Başlatma Komutu

Önemli Not: -e USERNAME ve -e PASSWORD değişkenlerindeki yer tutucuları kendi kişisel erişim bilgilerinizle değiştirin.

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

Konteyner aktif hale gelir gelmez, Windows örneğine doğrudan tarayıcınız üzerinden erişebilirsiniz:

http://127.0.0.1:8006

Laufender Container

3. Özet

Yukarıdaki komutu sadece bir kez çalıştırmam yetti. Günlük kullanımda Windows ortamı artık bu kısa komutlarla oldukça rahat bir şekilde yönetilebiliyor:

  • Başlatma: podman start windows
  • Durdurma: podman stop windows (veya doğrudan Windows içinden kapatın)
  • Durum kontrolü: podman ps -a

Faydalı Bağlantılar: