Overview
Explore the inner workings of containerd in this comprehensive conference talk. Delve into the extensible, efficient, and stable aspects of containerd's architecture. Discover the gRPC APIs used for communication, the smart client model, and the pluggable runtime interface. Learn about the components that enable container image pulling, unpacking, and execution. For container runtime providers, gain insights into the v2 runtime shim API and integrating custom runtimes. Those with specific storage requirements will benefit from learning about developing plugins for custom snapshotters and content stores. Examine real-world examples from CRI, Docker, and Moby's buildkit to solidify your understanding of containerd's capabilities and applications in cloud-native environments.
Syllabus
Deep Dive: containerd - Derek McGowan, Docker & Mike Brown, IBM
Taught by
CNCF [Cloud Native Computing Foundation]