Zurück zum Blog

So wechseln Sie von Docker Desktop zu Colima für die lokale Entwicklung

2023-02-042 Minuten Lesezeit

Was ist Colima?

Laut der offiziellen Dokumentation:

  • „Colima bedeutet Container in Lima.“1
  • „Colima ist im Grunde eine höherwertige Nutzung von Lima und verwendet Lima, um Docker, Containerd und/oder Kubernetes bereitzustellen.“2
  • „Da Lima auch als Linux auf Mac bekannt ist. Transitiv kann Colima auch Container auf Linux auf Mac bedeuten.“3

Laut ChatGPT:

„Es ist eine Plattform für die Verwaltung und Bereitstellung von Docker-Containern, die Funktionen wie Orchestrierung, Skalierung und Automatisierung bietet.“

Warum zu Colima wechseln?

Ich habe diesen Blogbeitrag vom DDEV-Maintainer Randy Fay gefunden, in dem wir sehen können, dass die Leistungssteigerungen von Colima gegenüber der Docker Desktop-Alternative erheblich sind. Colima ist ein Open-Source-Tool.

Das Rezept

Erstellen Sie ein Datenbank-Backup Ihrer Websites, damit Sie sie später wieder importieren können.

Deinstallieren Sie Docker Desktop, indem Sie die Schritte unter https://docs.docker.com/desktop/uninstall/ befolgen

Im Terminal müssen wir die folgenden Befehle ausführen:

brew install docker #Dies ist nur erforderlich, wenn Docker noch nicht installiert ist.

brew install colima

colima start --cpu 4 --memory 6 --disk 100

Schlussfolgerungen

Ich benutze Colima jetzt seit über einer Woche und die Arbeit an Webprojekten fühlt sich schneller an als bei der Docker Desktop-Alternative. Ich hatte bisher keine Probleme, daher denke ich, dass Colima eines meiner bevorzugten Docker-Add-ons von nun an sein wird.

Wenn Sie sich fragen, wie es mit echten PHP-Projekten verwendet werden kann, empfehle ich diesen Beitrag, in dem ich erkläre, wie man DDEV für die lokale Einrichtung von WordPress- und Drupal-Projekten verwendet.