liveBook · Manning

Containerd

containerd is an open-source container runtime daemon that manages container images, execution, storage, supervision, and lifecycle operations on a host.

How 3 Manning books explain it

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.

Read how Road to Kubernetes explains containerd →

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.

Read how Server-Side WebAssembly explains containerd →

Related concepts

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.