Installieren Sie eine Laufzeit
Kokoro läuft in einem Docker-Container. Unter macOS gibt es zwei passende Optionen für den Docker-Dienst. Wir empfehlen hier Colima. Docker Desktop funktioniert ebenfalls.
Colima (empfohlen)
Quelloffen und auch kommerziell kostenlos nutzbar. Colima verwendet über Lima eine kleine Linux-VM. Sie bedienen sie mit derselben docker-Befehlszeile wie Docker Desktop. Ohne Electron-Oberfläche benötigt sie weniger Arbeitsspeicher und startet schneller. Das passt zum lokalen Aufbau und reduziert zusätzliche Komponenten und Lizenzfragen.
Die Optionen --cpu 2 --memory 4 geben der Linux-VM zwei CPUs und 4 GB Arbeitsspeicher. Das reicht für Kokoro. Erhöhen Sie die Werte, wenn weitere Container hinzukommen.
Nach einem Neustart müssen Sie Colima erneut starten. Soll das bei jeder Anmeldung geschehen, richten Sie einen kleinen launchd-Agenten ein. Die Schritte stehen in der Anleitung zur Fehlerbehebung.
Docker Desktop (Alternative)
Polierte GUI zur Verwaltung von Containern. Docker Compose und Kubernetes im Paket. Gut, wenn Sie eine visuelle Benutzeroberfläche bevorzugen oder diese bereits installiert haben. Wissenswertes: Docker Desktop ist für den privaten Gebrauch und die Nutzung durch kleine Unternehmen kostenlos, kostet jedoch Unternehmen über 250 Mitarbeiter/10 Millionen US-Dollar Umsatz. Colima umgeht dies vollständig.
bash
brew install --cask docker
open /Applications/Docker.appWarten Sie, bis sich das Walsymbol in Ihrer Menüleiste stabilisiert. Der erste Start dauert eine Minute.
Unabhängig von Ihrer Wahl sollte docker jetzt in der Befehlszeile funktionieren. Der weitere Ablauf ist für beide Varianten gleich.
Es funktioniert, wenn
docker info gibt Serverinformationen zurück. Sie benötigen nur eine der beiden Laufzeitoptionen.
