Containerd
containerd is an open-source container runtime daemon that manages container images, execution, storage, supervision, and lifecycle operations on a host.
Acing the Certified Kubernetes Administrator Exam, Second Edition
Containerd is a lightweight, portable container runtime that implements the Container Runtime Interface.
- How it is used
- Runs application containers on Kubernetes worker nodes as the node’s CRI-compatible container engine.
- How deep it goes
- Defines the runtime’s role and demonstrates identification and inspection, stopping short of installation or configuration procedures.
- Examples
- Uses kubectl get no -o wide, kubectl describe po, crictl ps, and kind cluster output to verify runtime behavior.
- What you can do after
- Diagnose runtime selection and inspect CRI-managed containers with kubectl and crictl.
Read how Acing the Certified Kubernetes Administrator Exam, Second Edition explains containerd →
Road to Kubernetes
containerd is an open-source container runtime that manages the complete container lifecycle on a host system.
- How it is used
- Positions containerd as the lightweight runtime Kubernetes uses to run containers on cluster nodes.
- How deep it goes
- Defines containerd and contrasts it with Docker Engine, but stops short of installation, commands, or runtime internals.
- Examples
- Uses Kubernetes clusters, virtual-machine nodes, Pods, Deployments, and Services to illustrate containerd’s deployment role.
- What you can do after
- Evaluate how containerd fits between Kubernetes and running containers, and distinguish it from Docker Engine.
Server-Side WebAssembly
containerd is a container runtime daemon that manages container lifecycles and coordinates container execution with host and external resources.
- How it is used
- Coordinates container lifecycles, shims, host interactions, and external resources while running Wasm workloads.
- How deep it goes
- Explains the layered architecture and provides installation, verification, image import, and execution commands, while deferring deeper OCI details.
- Examples
- Uses a hello-wasm-container OCI archive and hello-wasm-instance run producing Hello, Wasm containers!
- What you can do after
- Operate/configure containerd with ctr, install the Wasmtime shim, import a WASI image, and run it through the Wasmtime runtime.
Related concepts
- Container Runtime Interfaceimplements · The Container Runtime Interface is a Kubernetes standard interface through which kubelets communicate with and manage container runtimes.
- Dockerkind of · Docker is a platform and ecosystem for building, distributing, and running applications in containers.
- Kubernetesused by · Kubernetes is an open-source platform for orchestrating and automating the deployment, scaling, and management of containerized workloads across computing clusters.
- OpenTelemetryconfigures · OpenTelemetry is an open, vendor-neutral observability standard and framework for instrumenting software and generating, collecting, and exporting telemetry such as traces, metrics, and logs.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.


