Update containerd config path for 2.x

This commit is contained in:
yeasy
2026-04-25 14:22:55 +00:00
parent 037591e5af
commit e414d9475b
+8 -1
View File
@@ -30,10 +30,17 @@ $ containerd config default | sudo tee /etc/containerd/config.toml > /dev/null
打开 `/etc/containerd/config.toml`,确认 `runc` 选项使用 `systemd` cgroup 驱动:
```toml
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options]
# containerd 2.x(当前默认版本)
[plugins."io.containerd.cri.v1.runtime".containerd.runtimes.runc.options]
SystemdCgroup = true
# containerd 1.x(旧版本)使用以下路径,2.x 亦兼容
# [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options]
# SystemdCgroup = true
```
> **提示**:`containerd config default` 生成的默认配置会自动使用当前版本的正确路径。如果你使用的是 containerd 2.x,配置中的插件路径将以 `io.containerd.cri.v1.runtime` 开头;如果仍在使用 1.x,则为 `io.containerd.grpc.v1.cri`。
默认配置里的其它内容通常可以保持不变。修改完成后重启 containerd:
```bash