Skip to content
SPECIFICTION
Get listed

Colima vs Incus

Colima

colima.run

Incus

linuxcontainers.org

Side by side

FigureColimaIncus
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Windows—Yes
macOSYesYes
LinuxYesYes
API—Yes
Self-hosted—Yes
Plans published11
Spec score · Container Runtime Software8.5 (#4)8.7 (#2)
InstallationThe installation guide provides macOS and Linux installation options, including Homebrew and manual installation.Incus upstream does not directly provide packages; packages are available through Linux distributions or third-party repositories, and it can also be installed from source.
LicenseColima is released under the MIT License.Incus is free software developed under the Apache 2 license.
PurposeColima provides container runtimes on macOS and Linux with minimal setup.Incus is a system container, application container, and virtual machine manager.
SupportThe project lists GitHub Discussions, GitHub Issues, announcements, and a #colima channel in CNCF Slack as community channels.Community support is available through the Linux Containers forum, and Zabbly provides commercial support for users of its Debian or Ubuntu packages.

Plans

Colima

  • ColimaFree

Colima pricing →

Incus

  • IncusFree

Incus pricing →

In their own words

Colima

Colima runs container environments on macOS and Linux, with Docker, containerd, Kubernetes and Incus runtime options. Docker compatibility is intended to let existing Docker workflows and tools continue without changes; containerd users can use nerdctl for a Docker-like command line. It can launch a local, single-node k3s cluster, and users can select an exact K3s version. CPU, memory and disk allocations are configurable, and multiple isolated instances can run with different settings. Colima also documents GPU-accelerated AI workloads on Apple Silicon using Krunkit, with model runners supporting Docker AI Registry and HuggingFace; Ramalama also supports Ollama registries. Those workloads require Apple Silicon, macOS 13 or newer, and Krunkit, with at least 8 GB of RAM recommended. The AI containers are isolated from the host filesystem, other containers and network access unless network access is enabled. Colima is free and MIT-licensed, with installation options for macOS and Linux. Incus virtual machines require m3 or newer Apple Silicon.

Visit colima.run

Incus

Incus is free software for managing system containers, application containers, and virtual machines. Instances can share storage and networking, and administrators can manage them through a command-line tool, REST API, or third-party integrations. The software supports snapshots, backup and recovery, migration, configurable storage pools and networks, and resource controls. The project describes its API as suitable for use from a laptop through clusters of thousands of compute nodes. Documented integrations include Terraform, OpenTofu, Ansible, Packer, Distrobuilder, GARM, Kubernetes Cluster API, and Incant. The daemon runs on Linux; client applications are available for Windows and macOS, with FreeBSD client packages also listed. Upstream does not directly provide packages, so installation is through Linux distributions, third-party repositories, or source. Incus is developed under the Apache 2 license. Containers are unprivileged by default, but access to the Unix socket grants full control, so it should be limited to trusted users. The 6.0 LTS release is supported until June 2029; feature releases are normally supported until the next release.

Visit linuxcontainers.org