Containerd: The Universal Container Runtime
summary
Containerd is a CNCF-hosted, narrow-focused container runtime that aims to be the universal host runtime for Kubernetes, Docker, AWS, Azure and others, with a target 1.0 release in Q2 2017. It exposes a gRPC API and rich Prometheus metrics, implements an OCI-compatible content model with a content-addressed store plus snapshotting, uses runc or other runtimes, and runs a per-container shim so upgrades don't stop containers. It intentionally omits networking, volumes, logging and image build features for v1.0.
AI-written summary · about
chapters (21)
- 0:00Intro
- 0:42containerd: cloud native
- 1:15containerd: not a new project, an evolution
- 2:11containerd: What is a Core Container Runtime?
- 2:50containerd: isn't that what Docker does?
- 3:28containerd: role in Container Ecosystem
- 7:01containerd: roadmap to 1.0
- 9:40networking in containerd...
- 10:59No volume management in containerd
- 11:34No log management in containerd (yet)
- 14:17Docker storage architecture
- 18:12containerd: execution
- 18:38containerd: shim
- 19:49containerd command line
- 21:25ctr: everything for containers
- 21:43containerd end to end
- 22:08containerd Prometheus endpoint
- 23:48containerd: Windows
- 27:20Get involved
- 28:17containerd weekly report
- 28:57Docker Internals Summit @ DockerCon • contained in the morning with the maintainers
related talks
01h 33mContainerd Mini-Summit
06mLightning Talk - OCI: Container Standards and Certification
21mChanging the Landscape
37mBuilding Specialized Container-Based Systems with Moby: A Few Use Cases [I]
37mOpen Standards - Empowering Cloud-Native Innovation
39mKeynote: CNCF Project Updates
22mOpen Standards: Anchoring Extensibility for Cloud-Native Tooling
36m7 Years of Podman: A Retrospective
