A container runtime is a program that runs containers.
You can think of it as:
🛠️ A “mini OS manager” that launches, stops, and watches containers.
containerd (used by Kubernetes under the hood)Docker (used directly or inside containerd)CRI-O (used in OpenShift)The container runtime handles:
stdout/stderr) from your app