Files
nexus/wiki/entities/containerd.md

29 lines
1002 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "containerd"
tags: [docker, container, runtime]
date: 2026-04-22
---
# containerd
## Definition
containerd 是 Docker 的容器运行时底层引擎,现已捐赠给 CNCF 成为独立毕业项目。它负责容器的完整生命周期管理:镜像拉取、容器创建、进程运行、资源隔离。
## Architecture Position
```
docker CLI → dockerd → containerd → runc → containers
```
## Key Characteristics
- **CNCF 毕业项目**Kubernetes 默认使用的容器运行时
- **OCI 标准兼容**:支持 OCI 镜像和运行时规范
- **轻量级**:专注容器管理,不包含网络和存储编排
## Related Sources
- [[如何在ubuntu-server安装-docker-docker-compose]] — Docker Engine 安装时会同时安装 containerd.io
## Related Concepts
- [[Docker Engine]] — containerd 的上层封装
- [[Docker Compose]] — 通过 Docker Engine 间接使用 containerd
- [[Docker 用户组]] — 控制 Docker Engine 访问权限