95·深入原理高级

containerd

containerd

核心概念

containerd = 行业标准容器运行时
Docker、Kubernetes 都用它

架构

┌─────────────┐     ┌─────────────┐
│   Docker    │     │ Kubernetes  │
└──────┬──────┘     └──────┬──────┘
       │                   │
       ▼                   ▼
┌──────────────────────────────┐
│         containerd           │
│  ┌────────────────────────┐  │
│  │         runc           │  │
│  └────────────────────────┘  │
└──────────────────────────────┘

使用 ctr

# containerd 客户端工具
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命令行工具

练习编辑器

bash
Loading...