Docker Installation – Windows
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- 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
Installation
Abschnitt betitelt „Installation“-
WSL 2 installieren (falls noch nicht vorhanden)
Öffne PowerShell als Administrator und führe aus:
Terminal-Fenster wsl --installNach der Installation: Neustart erforderlich
-
Docker Desktop herunterladen
- Gehe zu docker.com/products/docker-desktop
- Klicke auf “Download for Windows”
-
Installer ausführen
- Doppelklick auf
Docker Desktop Installer.exe - “Use WSL 2 instead of Hyper-V” aktivieren (empfohlen)
- Installation durchführen
- Doppelklick auf
-
Docker Desktop starten
- Nach der Installation startet Docker Desktop automatisch
- Beim ersten Start: Service Agreement akzeptieren
- Warte bis “Docker Desktop is running” erscheint
-
Installation prüfen
Öffne ein neues Terminal (PowerShell oder CMD):
Terminal-Fenster docker --versiondocker compose versionErwartete Ausgabe:
Docker version 27.x.x, build xxxxxDocker Compose version v2.x.x -
Test-Container ausführen
Terminal-Fenster docker run hello-world
Häufige Probleme
Abschnitt betitelt „Häufige Probleme“”WSL 2 installation is incomplete"
Abschnitt betitelt „”WSL 2 installation is incomplete"“# WSL Kernel Update herunterladen und installierenwsl --update"Virtualization must be enabled”
Abschnitt betitelt „"Virtualization must be enabled”“- PC neustarten und ins BIOS gehen (meist F2, F12 oder DEL)
- Nach “Virtualization Technology” oder “VT-x” suchen
- Aktivieren und speichern
Docker startet nicht
Abschnitt betitelt „Docker startet nicht“- Task-Manager öffnen (Ctrl+Shift+Esc)
- Unter “Dienste” nach “Docker Desktop Service” suchen
- Rechtsklick → Starten
Empfohlene Einstellungen
Abschnitt betitelt „Empfohlene Einstellungen“Nach der Installation in Docker Desktop → Settings:
| Einstellung | Empfehlung |
|---|---|
| Resources → Memory | Min. 4 GB |
| Resources → CPUs | Min. 2 |
| General → Start Docker Desktop when you sign in | Nach Bedarf |
Nächste Schritte
Abschnitt betitelt „Nächste Schritte“Docker ist installiert! Gehe zurück zur Lab-Übersicht und starte mit den Aufgaben.