Migrating to Colima from Docker Desktop to run Minikube k8s cluster on macOS

<p>For me, the story starts with the&nbsp;<a href="https://github.com/lima-vm/lima" rel="noopener ugc nofollow" target="_blank">Lima</a>&nbsp;project, I was searching for something similar to WSL2 in macOS and found the&nbsp;<a href="https://github.com/lima-vm/lima" rel="noopener ugc nofollow" target="_blank">Lima project</a>, Lima introduces itself as:</p> <blockquote> <p>Lima launches Linux virtual machines with automatic file sharing and port forwarding (similar to WSL2), and&nbsp;<a href="https://containerd.io/" rel="noopener ugc nofollow" target="_blank">containerd</a>.</p> <p>Lima can be considered as a some sort of unofficial &ldquo;containerd for Mac&rdquo;.</p> </blockquote> <p>Lima is insanely fast, with a lot of handy features for developers.</p> <p><a href="https://github.com/abiosoft/colima" rel="noopener ugc nofollow" target="_blank">Colima</a>&nbsp;is container runtimes on macOS (and Linux) with a minimal setup based on Lima. Colima introduces its relation with Lima as:</p> <blockquote> <p>Colima is basically a higher level usage of Lima and utilises Lima to provide Docker, Containerd and/or Kubernetes.</p> </blockquote> <h1>Where did the problem begin?</h1> <p>When I worked as a contractor on a big project based on Microservice architecture that has a lot of services, I had a lot of performance problems when I wanted to run end-to-end tests locally on my powerful laptop (MacBook Pro, Intel Core i9, 64GB RAM). We used these tools to create the required infrastructure and run services locally to run end-to-end tests over the k8s cluster locally:</p> <p><a href="https://itnext.io/migrating-to-colima-from-docker-desktop-to-run-minikube-k8s-cluster-on-macos-1d491c2d75ee"><strong>Learn More</strong></a></p>
Tags: Minikube K8s