Skip to content

containerd

February 22, 2026

What it is

containerd is a container runtime: pull, run, and manage containers. Kubernetes often uses it (via CRI); Docker can use it as the backend. Minimal and daemon-based.

Usage

Runtime for K8s nodes; lower-level than Docker; used by Docker Desktop and many distros.

Pros and cons

ProsCons
Standard, K8s-nativeNo high-level CLI like Docker
Minimal and focusedUsually used indirectly (K8s, Docker)
CNCF project
Stable and widely deployed

Alternatives

Docker (includes containerd), CRI-O. Why containerd: Need a lean runtime for K8s or embedded use.

Links