Docker Compose un­ter­stützt dich bei der Ver­wal­tung und Or­ches­trie­rung deiner Docker-Container. Das Tool lässt sich unter macOS in wenigen Schritten via Terminal in­stal­lie­ren und ist die ideale Ergänzung für dein Container-Ma­nage­ment mit Docker.

Schritt 1: Docker in­stal­lie­ren

Bevor du mit der In­stal­la­ti­on von Docker Compose auf deinem Mac startest, stell sicher, dass Docker bereits in­stal­liert ist. Das prüfst du ganz einfach mit diesem Ter­mi­nal­be­fehl:

docker --version
bash

Ist Docker bereit, wird dir die in­stal­lier­te Version direkt angezeigt.

Bild: Screenshot des Mac-Terminals nach Ausführen von docker –version
Im Mac-Terminal kannst du deine in­stal­lier­te Docker-Version abrufen.

Falls nicht, lade Docker von der of­fi­zi­el­len Website herunter. Achte dabei auf den passenden Chipsatz (Apple Silicon vs. Intel). Nach dem Download öffne die Datei und folge dem As­sis­ten­ten. Bei Fragen hilft dir unser Docker-Tutorial weiter.

Schritt 2: Docker Compose für Mac laden

Die In­stal­la­ti­on von Docker Compose erfolgt direkt im Terminal. Öffne ein Fenster und gib folgenden Befehl ein, um die aktuelle Version für macOS zu beziehen:

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
bash

Sollte eine Feh­ler­mel­dung bezüglich fehlender Schreib­rech­te er­schei­nen, führe die In­stal­la­ti­on als Superuser durch. Nutze dazu diesen Befehl:

sudo -i
bash

Wie­der­ho­le danach Schritt 2 und fahre mit der Anleitung fort.

Tipp

Docker Compose gibt es nicht nur für den Mac. Wenn du ein anderes Be­triebs­sys­tem nutzt, helfen dir unsere Guides bei Setup und In­stal­la­ti­on:

Schritt 3: Datei als aus­führ­bar markieren

Damit du Docker Compose nutzen kannst, musst du die Zu­griffs­rech­te anpassen. Verwende dafür den chmod-Befehl im Terminal:

chmod +x /usr/local/bin/docker-compose
bash

Durch den Parameter +x (exe­cu­ta­ble) wird Docker Compose als aus­führ­ba­res Programm markiert.

Schritt 4: In­stal­la­ti­on prüfen

Um si­cher­zu­ge­hen, dass unter macOS alles glatt gelaufen ist, frage die Version von Docker Compose im Terminal ab:

docker compose version
bash

War die In­stal­la­ti­on er­folg­reich, siehst du nun die Ver­si­ons­num­mer in der Ausgabe.

Bild: Screenshot des Mac-Terminals nach Ausführen von docker compose version
Im Mac-Terminal kannst du die in­stal­lier­te Docker Compose-Version abrufen.

Erscheint statt­des­sen eine Feh­ler­mel­dung, wie­der­ho­le die Schritte bitte noch einmal sorg­fäl­tig.

Tipp

Wie du Docker Compose effektiv einsetzt, erfährst du in unserem Docker Compose Tutorial.

Zum Hauptmenü