首页/云/Docker 容器速查/确认 cgroup 版本与驱动
本包目录(366 条)
基础命令50 条镜像与构建107 条网络与存储52 条Compose 编排55 条
资源与安全50 条
容器排障52 条

确认 cgroup 版本与驱动

cgroup v1 与 v2 在内存、IO、swap 相关行为上不同:限制类问题先看 Cgroup Version 与 CgroupDriver,再谈参数。

Docker 容器速查云更新于 2026-10-12
查看docker info 的 Cgroup Version / Cgroup Driver
影响面内存、swap、IO 权重等选项映射不同
联动同机集成组件(如编排代理)需驱动一致

示例

示例
docker info -f 'CgroupVersion={{.CgroupVersion}} Driver={{.CgroupDriver}}'
cat /sys/fs/cgroup/cgroup.controllers 2>/dev/null
mount | grep cgroup | head -3
文本版 docker info 顶部的 WARNING 段会提示 cgroup 相关能力缺失,环境排查先读它。

易错点

  • 看到 WARNING: No swap limit support 时,内存与 swap 限制行为可能不符合预期,先告知业务方
  • kubelet 与 dockerd 的 cgroup 驱动不一致会带来资源统计问题,混合部署时核对

数据来源与参考

  • Docker 官方文档:Docker and cgroup v2(docs.docker.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌