Zum Inhalt springen

Docker Installation – Windows

  • Windows 10/11 (64-bit) Pro, Enterprise oder Education
  • WSL 2 (Windows Subsystem for Linux)
  • Mindestens 4 GB RAM
  • Virtualisierung muss im BIOS aktiviert sein
  1. WSL 2 installieren (falls noch nicht vorhanden)

    Öffne PowerShell als Administrator und führe aus:

    Terminal-Fenster
    wsl --install

    Nach der Installation: Neustart erforderlich

  2. Docker Desktop herunterladen

  3. Installer ausführen

    • Doppelklick auf Docker Desktop Installer.exe
    • “Use WSL 2 instead of Hyper-V” aktivieren (empfohlen)
    • Installation durchführen
  4. Docker Desktop starten

    • Nach der Installation startet Docker Desktop automatisch
    • Beim ersten Start: Service Agreement akzeptieren
    • Warte bis “Docker Desktop is running” erscheint
  5. Installation prüfen

    Öffne ein neues Terminal (PowerShell oder CMD):

    Terminal-Fenster
    docker --version
    docker compose version

    Erwartete Ausgabe:

    Docker version 27.x.x, build xxxxx
    Docker Compose version v2.x.x
  6. Test-Container ausführen

    Terminal-Fenster
    docker run hello-world
Terminal-Fenster
# WSL Kernel Update herunterladen und installieren
wsl --update
  1. PC neustarten und ins BIOS gehen (meist F2, F12 oder DEL)
  2. Nach “Virtualization Technology” oder “VT-x” suchen
  3. Aktivieren und speichern
  1. Task-Manager öffnen (Ctrl+Shift+Esc)
  2. Unter “Dienste” nach “Docker Desktop Service” suchen
  3. Rechtsklick → Starten

Nach der Installation in Docker Desktop → Settings:

EinstellungEmpfehlung
Resources → MemoryMin. 4 GB
Resources → CPUsMin. 2
General → Start Docker Desktop when you sign inNach Bedarf

Docker ist installiert! Gehe zurück zur Lab-Übersicht und starte mit den Aufgaben.