Docker Compose un­ter­stützt Sie bei der Ver­wal­tung und Or­ches­trie­rung Ihrer Docker-Container. Das Tool lässt sich unter MacOS in nur wenigen Schritten im Terminal in­stal­lie­ren und ist eine ideale Ergänzung für die Con­tai­ner­ver­wal­tung mit Docker.

Schritt 1: Docker in­stal­lie­ren

Bevor Sie mit der In­stal­la­ti­on von Docker Compose auf dem Mac loslegen können, sollten Sie si­cher­stel­len, dass Sie Docker her­un­ter­ge­la­den und in­stal­liert haben. Ob dies der Fall ist, können Sie mit einem einfachen Ter­mi­nal­be­fehl über­prü­fen:

docker --version
bash

Wenn Sie Docker in­stal­liert haben, wird Ihnen nun Ihre Docker-Version angezeigt.

Bild: Screenshot des Mac-Terminals nach Ausführen von docker –version
Im Mac-Terminal können Sie Ihre in­stal­lier­te Docker-Version abrufen.

An­de­ren­falls können Sie Docker von der of­fi­zi­el­len Docker-Seite für Ihr System down­loa­den. Hierbei sollten Sie darauf achten, dass Sie den korrekten Chipsatz auswählen, da zwischen Apple-Computern mit eigenem Apple-Chip und Apple-PCs mit Intel-Chip un­ter­schie­den wird. Nachdem der Download der Datei ab­ge­schlos­sen ist, öffnen Sie diese und folgen den An­wei­sun­gen des In­stal­la­ti­ons­as­sis­ten­ten, um die In­stal­la­ti­on von Docker ab­zu­schlie­ßen. Falls während dieses Prozesses Fragen auftreten, können Docker-Tutorials Ihnen bei der In­stal­la­ti­on be­hilf­lich sein.

Schritt 2: Docker Compose für Mac down­loa­den

Nun geht es mit der In­stal­la­ti­on von Compose Docker los. Diese erfolgt direkt im Terminal. Öffnen Sie also ein Ter­mi­nal­fens­ter auf Ihrem Mac und geben Sie folgenden Befehl ein, der dafür sorgt, die aktuelle Version von Docker Compose für Mac her­un­ter­zu­la­den:

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

Es kann sein, dass dieser Befehl zu einer Feh­ler­mel­dung führt. Dies liegt meistens daran, dass Ihnen die Be­rech­ti­gung fehlt, in das er­for­der­li­che Ver­zeich­nis zu schreiben. Ist dies der Fall, sollten Sie die In­stal­la­ti­on als Superuser durch­füh­ren. Geben Sie hierzu folgenden Befehl ins Terminal ein:

sudo -i
bash

An­schlie­ßend wie­der­ho­len Sie Schritt 2 der Anleitung und fahren mit den nach­fol­gen­den Schritten fort.

Tipp

Docker Compose ist nicht nur für Mac verfügbar. Wenn Sie unter einem anderen Be­triebs­sys­tem mit Docker arbeiten möchten, helfen Ihnen unsere Tutorial-Artikel beim Download und bei der In­stal­la­ti­on von Docker Compose:

Schritt 3: Docker Compose als aus­führ­ba­re Datei markieren

Damit Sie Docker Compose verwenden können, müssen Sie das Programm zunächst aus­führ­bar machen, indem Sie die Rechte ändern. Dabei hilft Ihnen der Terminal-Befehl chmod:

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

Mit dem Parameter +x, der für exe­cu­ta­ble steht, markieren Sie Docker Compose als aus­führ­ba­res Programm.

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

Um si­cher­zu­ge­hen, dass bei Ihrer In­stal­la­ti­on von Docker Compose unter MacOS keine Fehler auf­ge­tre­ten sind, rufen Sie ebenfalls im Terminal auf die aktuelle Version von Docker Compose auf:

docker compose version
bash

Wenn Sie alles richtig gemacht haben, sollte nun die in­stal­lier­te Version von Docker Compose im Ter­mi­nal­fens­ter angezeigt werden.

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

Wenn Ihnen keine Version, sondern eine Feh­ler­mel­dung angezeigt wird, ist bei der In­stal­la­ti­on ein Fehler auf­ge­tre­ten. Wir empfehlen, die genannten Schritte dann noch einmal zu wie­der­ho­len.

Tipp

Wie Sie Docker Compose verwenden, zeigt Ihnen unser Compose Docker Tutorial.

Zum Hauptmenü