←Terug naar het blog

Hoe over te schakelen van Docker Desktop naar Colima voor lokale ontwikkeling

2023-02-04‱2 minuten leestijd

Wat is Colima?

Volgens de officiële documentatie:

  • “Colima betekent Containers in Lima.”1
  • “Colima is in feite een hoger niveau gebruik van Lima en maakt gebruik van Lima om Docker, Containerd en/of Kubernetes te bieden.”2
  • “Aangezien Lima ook bekend staat als Linux op Mac. Bij transitiviteit kan Colima ook Containers op Linux op Mac betekenen.”3

Volgens ChatGPT:

“Het is een platform voor het beheren en implementeren van Docker-containers, dat functies biedt zoals orkestratie, schaling en automatisering.”

Waarom overschakelen naar Colima?

Ik vond dit blogbericht van de DDEV-onderhouder, Randy Fay, waar we kunnen zien dat de prestatiewinsten van Colima ten opzichte van het Docker Desktop-alternatief aanzienlijk zijn. Colima is een open-source tool.

Het recept

Maak een databaseback-up van uw sites, zodat u deze later opnieuw kunt importeren.

Verwijder Docker Desktop volgens de stappen op https://docs.docker.com/desktop/uninstall/

In de terminal moeten we de volgende commando's uitvoeren:

brew install docker #Dit is alleen nodig als docker nog niet is geĂŻnstalleerd.

brew install colima

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

Conclusies

Ik gebruik Colima nu meer dan een week, en het werken aan webprojecten voelt sneller aan dan toen ik het Docker Desktop-alternatief gebruikte. Ik heb tot nu toe geen problemen ondervonden, dus ik denk dat ik Colima een van mijn favoriete Docker-add-ons zal maken vanaf nu.

Als u zich afvraagt hoe het kan worden gebruikt met echte PHP-projecten, raad ik u aan dit bericht te bekijken waarin ik uitleg hoe u DDEV kunt gebruiken voor het lokaal instellen van WordPress- en Drupal-projecten.