Docker Installation – macOS
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- macOS 12 (Monterey) oder neuer
- Mindestens 4 GB RAM
- Apple Silicon (M1/M2/M3) oder Intel-Prozessor
Installation
Abschnitt betitelt „Installation“-
Docker Desktop herunterladen
- Gehe zu docker.com/products/docker-desktop
- Klicke auf “Download for Mac”
- Wähle deine Chip-Architektur:
- Apple Silicon für M1/M2/M3 Macs
- Intel Chip für ältere Macs
-
DMG öffnen und installieren
- Doppelklick auf
Docker.dmg - Docker-Icon in den Applications-Ordner ziehen
- Doppelklick auf
-
Docker Desktop starten
- Öffne Docker aus dem Applications-Ordner
- Beim ersten Start: Systempasswort eingeben
- Service Agreement akzeptieren
- Warte bis das Docker-Icon in der Menüleiste erscheint
-
Installation prüfen
Öffne ein neues Terminal:
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
-
Homebrew installieren (falls noch nicht vorhanden)
Terminal-Fenster /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -
Docker Desktop via Homebrew installieren
Terminal-Fenster brew install --cask docker -
Docker Desktop starten
Terminal-Fenster open /Applications/Docker.app- Beim ersten Start: Systempasswort eingeben
- Service Agreement akzeptieren
-
Installation prüfen
Terminal-Fenster docker --versiondocker compose version -
Test-Container ausführen
Terminal-Fenster docker run hello-world
Häufige Probleme
Abschnitt betitelt „Häufige Probleme“”Docker Desktop requires macOS 12 or later”
Abschnitt betitelt „”Docker Desktop requires macOS 12 or later”“Aktualisiere dein macOS unter Systemeinstellungen → Softwareupdate.
Docker-Icon dreht sich endlos
Abschnitt betitelt „Docker-Icon dreht sich endlos“- Docker beenden (Rechtsklick auf Icon → Quit)
- Terminal öffnen:
Terminal-Fenster rm -rf ~/Library/Group\ Containers/group.com.dockerrm -rf ~/Library/Containers/com.docker.docker - Docker neu starten
”Cannot connect to Docker daemon”
Abschnitt betitelt „”Cannot connect to Docker daemon”“# Docker-Service neustartenkillall Docker && open /Applications/Docker.appEmpfohlene Einstellungen
Abschnitt betitelt „Empfohlene Einstellungen“Docker Desktop → Settings (Zahnrad-Icon):
| Einstellung | Empfehlung |
|---|---|
| Resources → Memory | Min. 4 GB (8 GB für grössere Projekte) |
| Resources → CPUs | Min. 2 |
| General → Start Docker Desktop when you sign in | Nach Bedarf |
Alternative: Colima (ohne Docker Desktop)
Abschnitt betitelt „Alternative: Colima (ohne Docker Desktop)“Für erfahrene Nutzer, die keine GUI benötigen:
brew install colima docker docker-composecolima startNächste Schritte
Abschnitt betitelt „Nächste Schritte“Docker ist installiert! Gehe zurück zur Lab-Übersicht und starte mit den Aufgaben.