Introduction to containerd
summary
Introduces containerd as the CNCF-donated runtime that provides the foundational components for building containers. Explains how containerd relates to and differs from Docker, noting that Kubernetes uses containerd while both Docker and containerd have their own advantages and trade-offs. Provides an introductory overview of containerd's role in the container ecosystem.
AI-written summary · about
chapters (21)
- 0:00Introduction
- 1:07Container vs Docker
- 3:59Kubernetes and Docker history
- 5:47Open Container Initiative
- 7:15Birth of containerd
- 9:03Containerd architecture
- 10:49Container runtime
- 11:55Containers and Linux kernel
- 13:21Containerd components
- 14:33Installing containerd
- 17:35Using ctr client
- 20:23Image handling in containerd
- 21:49Running containers with runc
- 22:31Network setup
- 24:17Container connectivity test
- 26:03Containerd vs Docker
- 27:09Q&A
- 28:38Docker vs containerd pros/cons
- 30:29Future of container engines
- 31:14Containerd APIs
- 32:20Containerd performance
related talks
01h 17mIntro + Deep Dive: containerd
43mcontainerd
37mProject Update and Deep Dive: Containerd
32mFive things you need to know about your container runtime
29mUnderstanding the Container Revolution
33mLessons Learned Migrating Kubernetes from Docker to containerd Runtime
49mContainers without Docker
35mWhat Container Runtime Do I Need?
