What is colima?

Overview

Colima is an open source tool that manages Linux Virtual Machines and container runtimes. What that means is that colima leverages another opensource tool Lima to create and manage Linux virtual machines and container runtimes like docker and containerd to run containers inside those VMs. Colima is written in Go and its codebase can be found here: https://github.com/abiosoft/colima

Features:

  • Support for intel and M1 Macs

  • Simple CLI interface

  • Support for docker and containerd (container runtimes)

  • Support for Volume Mounts

  • Kubernetes (being able to run tools like minikube and kind)

  • Support for running multiple instances (Virtual Machines)​

About the author of colima

Abiola Ibrahim is the main author behind creator of colima. You can find him on linkedin at: https://www.linkedin.com/in/abiosoft/?originalSubdomain=ng. They currently work at Deimos as a fulltime Principal Software Engineer.

Previous
Previous

Graph: Local container lifecycle

Next
Next

What makes Colima faster than Docker Desktop