docker 启动 cAdvisor,操作系统CentOS7.4。

docker run \
  --volume=/:/rootfs:ro \
  --volume=/var/run:/var/run:rw \
  --volume=/sys:/sys:ro \
  --volume=/var/lib/docker/:/var/lib/docker:ro \
  --publish=8080:8080 \
  --detach=true \
  --name=cadvisor \
  --net=host \
   google/cadvisor:v0.28.3

发现容器没有正常启动,查看日志,有如下报错内容:

Failed to start container manager: inotify_add_watch
/sys/fs/cgroup/cpuacct,cpu: no such file or directory

解决方法,执行:

mount -o remount,rw '/sys/fs/cgroup'
ln -s /sys/fs/cgroup/cpu,cpuacct /sys/fs/cgroup/cpuacct,cpu

问题解决。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐