containerd
核心概念
containerd = 行业标准容器运行时
Docker、Kubernetes 都用它
架构
┌─────────────┐ ┌─────────────┐
│ Docker │ │ Kubernetes │
└──────┬──────┘ └──────┬──────┘
│ │
▼ ▼
┌──────────────────────────────┐
│ containerd │
│ ┌────────────────────────┐ │
│ │ runc │ │
│ └────────────────────────┘ │
└──────────────────────────────┘
使用 ctr
ctr images pull docker.io/library/nginx:latest
ctr containers create docker.io/library/nginx:latest nginx
ctr tasks start nginx
ctr tasks list
小结
| 概念 | 说明 |
|---|
| containerd | 容器运行时 |
| CRI | 容器运行时接口 |
| ctr | 命令行工具 |