Solution

Containers on
Linux

Lightweight container runtime for servers, desktops, and embedded Linux. One binary replaces containerd, runc, and Docker Engine.

Single binary

No containerd, runc, dockerd, or systemd. One ~8.5MB static binary with zero runtime dependencies.

Kubernetes-ready

doki-kube starts a full K8s control plane. Perfect for local development, CI, or edge clusters.

12 isolation levels

Auto-probes the host and picks the strongest mode: native, proot, Landlock, or microVM.

Podman API compatible

Use docker CLI, docker-compose, or any Podman client. Full API compatibility.

Rootless by default

No sudo, no setuid, no capabilities required. Runs as an unprivileged user.

Minimal footprint

12MB idle memory, 14.5MB binary. Ideal for resource-constrained VPS and Raspberry Pi.