← Back to list

Colima: A Lightweight Alternative to Docker Desktop on macOS

When I ran Docker Desktop or Rancher Desktop on macOS, my laptop would heat up, fans spin like crazy, and the battery drain was noticeable…

Ravi · 2025-10-01 17:20 · 0 claps · 1.5 min read
#colima #docker #containers
Open on Medium ↗
Wiki topics: ☁️ · DevOps & Cloud

Colima: A Lightweight Alternative to Docker Desktop on macOS

When I ran Docker Desktop or Rancher Desktop on macOS, my laptop would heat up, fans spin like crazy, and the battery drain was noticeable. I only needed containers for development, but the overhead was too much. That’s when I switched to Colima.

Why Colima?

Colima is short for Containers on Lima. It’s a container runtime for macOS that runs inside a Linux virtual machine, but unlike Docker Desktop or Rancher, it’s designed to be lean. No heavy GUI, no always-on processes eating resources in the background. Just a clean, CLI-driven setup that does exactly what you ask it to.

Think of it as Docker Desktop’s minimalist cousin: simple, fast, and focused on developers.

Installing Colima

If you’re on macOS with Homebrew, installation is just a few commands:

# install colima
brew install colima
# docker client (required)
brew install docker

That’s it — you’re ready to run containers without the bloat.

Starting Colima

You can start Colima with a single command, and even customize resources (CPUs, memory, runtime):

colima start --vm-type vz --runtime docker --arch aarch64 --cpu 4 --memory 6

We can use the short flags like -c for cpu, -m for memory:

colima start -c 4 -m 8 --mount-type sshfs --vm-type vz

What those flags mean

  • --vm-type: virtualization type (vz on Apple Silicon, qemu on Intel)
  • --runtime: container runtime (docker or containerd)
  • --arch: VM architecture (like aarch64)
  • --cpu: number of CPUs to allocate
  • --memory: memory in GB
  • --mount-type: how files are mounted to VM

Now we can we docker command as usual to pull, list and run containers

Stopping and Cleaning Up

Colima is just as easy to manage as it is to start:

# stop colima
colima stop
# delete colima instance
colima delete

Why I Prefer It Over Docker Desktop

  • Lightweight: Nothing runs unless you start it.
  • Cooler & quieter: My laptop doesn’t sound like it’s prepping for takeoff.
  • Flexible: CLI flags let me fine-tune performance.
  • Free & open source: No license prompts, no nags.

Final Thoughts

Colima isn’t flashy. it doesn’t come with dashboards or a GUI. But that’s exactly the point. It does one job and does it well: giving developers a lightweight, efficient container runtime.

If Docker/Rancher Desktop has ever made your laptop feel like a furnace, try Colima. It’s one of the simplest ways to reclaim performance without giving up the convenience of containers.


메타데이터
post_id
b0ee9537116a
slug
colima-a-lightweight-alternative-to-docker-desktop-on-macos-b0ee9537116a
url
https://medium.com/@rkdfx/colima-a-lightweight-alternative-to-docker-desktop-on-macos-b0ee9537116a
canonical_url
https://medium.com/@rkdfx/colima-a-lightweight-alternative-to-docker-desktop-on-macos-b0ee9537116a
author_url
https://medium.com/@rkdfx
status
ok
fetched_at
2026-06-15 20:49:13