Windows self-hosten leicht gemacht

Windows self-hosten leicht gemacht

Yulei Chen - Content-Engineerin bei sliplane.ioYulei Chen
5 min

Windows in Docker (dockur/windows) ermöglicht es dir, eine vollständige Windows-VM in einem Docker Container zu betreiben. Du bekommst einen kompletten Windows-Desktop, den du direkt im Browser über noVNC nutzen kannst. Ob du schnell eine Windows-Umgebung zum Testen brauchst, ältere Software ausführen willst oder einfach Remote-Zugriff auf einen Windows-Desktop haben möchtest - dieses Open-Source-Projekt macht es überraschend einfach.

Sliplane ist eine Managed-Container-Plattform, die sich um die gesamte Infrastruktur kümmert. Mit einem Ein-Klick-Preset hast du Windows in wenigen Minuten in der Cloud am Laufen - kein Server-Setup, keine manuelle Docker-Konfiguration, kein Reverse-Proxy.

Voraussetzungen

Vor dem Deployment brauchst du einen Sliplane-Account (kostenlose Testversion verfügbar).

Schnellstart

Sliplane bietet Ein-Klick-Deployment mit Presets.

SliplaneWindows deployen >
  1. Klick auf den Deploy-Button oben
  2. Wähl ein Projekt aus
  3. Wähl einen Server aus (bei Neuanmeldung bekommst du einen 48-Stunden-Testserver kostenlos)
  4. Klick auf Deploy!

Über das Preset

Das Ein-Klick-Deployment nutzt Sliplanes Windows-Preset. Das steckt drin:

  • Verwendet das dockurr/windows Image (Version 5.15)
  • Installiert standardmäßig Windows 11 (konfigurierbar über die VERSION Umgebungsvariable)
  • Persistenter Speicher unter /storage, damit deine VM-Festplatte Neustarts überlebt
  • Webbasiertes noVNC-Interface für Browserzugriff auf Port 8006
  • Läuft mit Software-Emulation (KVM=N) für breite Server-Kompatibilität. Das bedeutet, die VM läuft langsamer als mit Hardware-Beschleunigung, funktioniert aber auf jedem Server ohne spezielle Anforderungen

Nächste Schritte

Sobald Windows deployed ist, öffne die von Sliplane bereitgestellte Domain (z.B. windows-xxxx.sliplane.app) im Browser. Du siehst dann den automatischen Windows-Installationsprozess. Der erste Start dauert ein paar Minuten, während Windows sich selbst installiert.

Windows-Version wählen

Standardmäßig installiert das Preset Windows 11. Du kannst das ändern, indem du die VERSION Umgebungsvariable in deinen Service-Einstellungen anpasst. Unterstützte Werte sind:

WertEdition
11Windows 11 Pro
10Windows 10 Pro
8Windows 8.1 Pro
7Windows 7 Enterprise
vistaWindows Vista Enterprise
xpWindows XP Professional
2022Windows Server 2022
2019Windows Server 2019
2016Windows Server 2016

Nach dem Ändern der Version musst du den Service neu deployen. Beachte, dass ein Versionswechsel Windows komplett neu installiert.

Speicher

Die virtuelle Festplatte der VM wird im /storage Volume gespeichert. Das ist persistent - deine Windows-Installation und Dateien überleben Container-Neustarts. Wenn du mehr Speicherplatz brauchst, kannst du das Volume in deinen Sliplane-Server-Einstellungen vergrößern.

Mehr dazu, wie Docker Volumes funktionieren, findest du in unserem Guide zu Docker Volumes.

Fehlerbehebung

Wenn das noVNC-Interface einen leeren Bildschirm oder einen Verbindungsfehler zeigt, gib ihm ein paar Minuten. Windows braucht beim ersten Start Zeit für die Installation. Du kannst die Service-Logs im Sliplane-Dashboard prüfen, um den Installationsfortschritt zu sehen. Allgemeine Tipps zum Lesen von Container-Logs findest du unter Docker Logs nutzen.

Kostenvergleich

Du kannst Windows in Docker auch bei anderen Cloud-Anbietern self-hosten. Hier ein Preisvergleich der gängigsten Anbieter:

AnbietervCPURAMDiskMonatliche KostenHinweis
Sliplane22 GB40 GB9 € (~$10.65)Flatrate, 1 TB Bandbreite, SSL inklusive
Fly.io22 GB40 GB~$18Disk und Bandbreite werden separat berechnet
Render12 GB40 GB~$35100 GB Bandbreite, Disk wird separat berechnet
Railway22 GB40 GB~$67 + $20 PlanPro-Plan-Minimum, nutzungsbasiert, Bandbreite separat
Klick hier, um zu sehen, wie diese Zahlen berechnet wurden.

(Angenommen eine dauerhaft laufende Instanz mit 730 Std./Monat)

  • Sliplane: pauschal 9 €/Monat für den Base-Server. Unbegrenzte Services auf demselben Server, 1 TB Egress und SSL inklusive.
  • Fly.io: shared-cpu-2x 2 GB = $11,83/Mo + 40 GB Volume × $0,15/GB = $6 -> ~$17,83/Mo. Egress wird separat berechnet ($0,02/GB in EU).
  • Render: nächster Vergleich ist Standard ($25, 1 vCPU / 2 GB) plus 40 GB Disk × $0,25/GB = $10 -> ~$35/Mo. Pro (2 vCPU / 4 GB) kostet $85/Mo + Disk.
  • Railway (Pro-Plan): CPU 2 × $0,00000772/s × 2.628.000 s = $40,57; RAM 2 × $0,00000386/s × 2.628.000 s = $20,29; Volume 40 × $0,00000006/s × 2.628.000 s = $6,31 -> ~$67/Mo Compute, plus $20/Mo Pro-Plan-Minimum und $0,05/GB Egress.

Bandbreitenkosten können bei nutzungsbasierten Anbietern schnell steigen. Nutz unser Bandbreiten-Kostenvergleichstool, um zu sehen, was dein Egress bei den verschiedenen Plattformen kosten würde.

FAQ

Wofür kann ich Windows in Docker nutzen?

Typische Anwendungsfälle sind das Ausführen von Windows-only Software, das Testen von Anwendungen auf verschiedenen Windows-Versionen, Browser-Testing, das Betreiben von Legacy-Anwendungen und ein schneller Remote-Windows-Desktop, der von jedem Gerät mit Browser erreichbar ist.

Kann ich die VM-Ressourcen anpassen?

Die VM nutzt automatisch die Ressourcen, die dem Container zur Verfügung stehen. Auf Sliplane kannst du deinen Server skalieren, um mehr CPU, RAM und Disk zu bekommen. Für eine flüssigere Windows-Erfahrung empfehlen wir einen Server mit mindestens 4 GB RAM.

Wie update ich Windows in Docker?

Ändere den Image-Tag in deinen Service-Einstellungen auf die neueste Version und deploy neu. Prüf Docker Hub auf die aktuellste stabile Version. Deine Windows-Installation und Daten im /storage Volume bleiben erhalten.

Kann ich per RDP auf Windows zugreifen?

Ja. Der Container stellt RDP auch auf Port 3389 bereit. Auf Sliplane kannst du einen TCP-Service einrichten oder einen SSH-Tunnel nutzen, um dich per RDP zu verbinden. Das liefert ein reaktionsschnelleres Erlebnis. Schau in die dockur/windows Dokumentation für Details.

Wie viel Speicherplatz braucht Windows?

Eine frische Windows-11-Installation belegt ungefähr 6-8 GB. Mit Updates und installierter Software solltest du mindestens 20-30 GB einplanen. Das /storage Volume auf Sliplane kann bei Bedarf vergrößert werden.

Windows jetzt self-hosten - ganz einfach!

Sliplane gibt dir eine komplette Windows-VM in der Cloud mit nur einem Klick.