LXD is an open source platform for managing system containers and virtual machines on Linux.
Alternatives to crun
BuildKit is a free toolkit for converting source code into build artifacts efficiently and repeatably.
Incus is free software for managing system containers, application containers and virtual machines.
- 4
Apptainer
Apptainer is a free container platform for creating and running portable, reproducible workloads, with a focus on shared systems and high-performance computing.
Free planAPILinuxmacOSSelf-hosted6.7Free plan - 5

Buildah
Buildah is a free command-line tool for building OCI container images on Linux.
Free planAPILinuxSelf-hosted6.4Free plan - 6

Podman
Podman manages containers, pods, and images, with workflows for finding, running, building, and sharing container workloads.
Free planAPILinuxmacOSSelf-hosted6.4Free plan - 7
gVisor
gVisor is free, open-source software that provides a Linux-compatible sandbox and application kernel for isolating containers from the host operating system.
Free planLinuxSelf-hosted6.3Free plan - 8
youki
youki is a Linux container runtime written in Rust that implements the OCI runtime specification.
Free planLinux6.3Free plan - 9
containerd
containerd is a free container runtime for managing a host’s container lifecycle, including image transfer and storage, execution, and supervision.
Free planLinuxSelf-hostedWindows6.1Free plan - 10
Apple container
Apple container creates and runs Linux containers as lightweight virtual machines on a Mac.
Free planmacOSSelf-hosted6.0Free plan - 11

Mirantis Container Runtime
Mirantis Container Runtime (MCR) is a paid enterprise container engine for running business-critical applications with a supported runtime.
APILinuxSelf-hostedWindows6.0From $1,125 a year - 12
systemd-nspawn
systemd-nspawn runs commands or complete Linux-based operating systems inside lightweight namespace containers.
Free planLinuxSelf-hosted6.0Free plan - 13

Charliecloud
Charliecloud is free, open source container software for high performance computing applications on Linux.
Free planLinuxSelf-hosted5.9Free plan - 14
Inclavare Containers
Inclavare Containers is a free Linux container runtime for launching protected containers inside hardware-assisted Trusted Execution Environments.
Free planLinuxSelf-hosted5.9Free plan - 15

Kata Containers
Kata Containers is a free, open-source container runtime that uses lightweight virtual machines to isolate workloads while fitting into the container ecosystem.
Free planLinuxSelf-hosted5.9Free plan - 16
LXC
LXC is free software for creating and managing Linux system or application containers using containment features in the Linux kernel.
Free planAPILinuxSelf-hosted5.9Free plan - 17

SingularityCE
SingularityCE is a free, open-source container tool for packaging software into portable, reproducible single files.
Free planLinuxSelf-hosted5.9Free plan - 18
Enroot
Enroot is a free Linux command-line utility that turns container and operating system images into unprivileged sandboxes.
Free planLinuxSelf-hosted5.8Free plan - 19
OpenVZ
OpenVZ is free open-source software for Linux container virtualization.
Free planLinuxSelf-hosted5.8Free plan - 20
Sysbox
Sysbox is a free, open-source container runtime for running system workloads in rootless containers on Linux hosts.
Free planLinuxSelf-hosted5.8Free plan - 21
Moby
Moby is an open framework created by Docker for assembling specialized container systems from standard components.
APILinuxmacOSSelf-hosted5.6 - 22

balenaEngine
balenaEngine is a free Linux container engine for embedded and IoT deployments, built on Moby Project technology from Docker.
Linux5.4 - 23

CRI-O
CRI-O implements the Kubernetes Container Runtime Interface so Kubernetes can launch and manage OCI containers.
APILinuxSelf-hosted5.4 - 24
Shifter
APILinuxSelf-hosted5.4 - 25
PouchContainer
APILinuxSelf-hosted5.3 - 26
runc
LinuxSelf-hosted5.2 - 27

AppJail
Self-hosted5.1 - 28
ocijail
Self-hosted5.1 - 29

Docker Engine
LinuxmacOSWindows4.9 - 30
runhcs
Windows4.5
