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
| Pros | Cons |
|---|---|
| Standard, K8s-native | No high-level CLI like Docker |
| Minimal and focused | Usually 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
- Homepage: https://containerd.io/
- Documentation: https://containerd.io/docs/
- Source: https://github.com/containerd/containerd