google/cadvisor在docker容器中启动失败(docker中cadivisor启动失败、Failed to create a Container Manager: mountpoint for cpu not found)

错误原因
root@t17257:/home/clo# docker run -v /:/rootfs:ro -v /var/run:/var/run/:rw -v /sys:/sys:ro -v /var/lib/docker:/var/lib/docker:ro -p 8080:8080 --detach=true --name=cadvisor --net=host google/cadvisor
WARNING: Published ports are discarded when using host network mode
0062eb074aadca5176577019d590d52a48728705c75d9316b1c429f0c3c33749
root@t17257:/home/clo# curl 192.168.2.39:8080
curl: (7) Failed to connect to 192.168.2.39 port 8080: 拒绝连接
root@t17257:/home/clo# docker logs /cadvisor
F0701 01:53:40.896205 1 cadvisor.go:146] Failed to create a Container Manager: mountpoint for cpu not found
解决方法
  • 可以试试重新挂载硬盘,我是失败了
  • 更换,不要使用google/cadivisor,已经确定,lagoudocker/cadvisor:v0.37.0 可用,直接跑,甚至不需要 docker pull lagoudocker/cadvisor:v0.37.0,没有的话就会自己去pull,我自己试过,直接pull lagoudocker/cadvisor:v0.37.0 失败,可能是超时,对了 ,访问web时候使用IP地址,不要使用啥127.0.0.1
docker run \
--volume=/:/rootfs:ro \
--volume=/var/run:/var/run:ro \
--volume=/sys:/sys:ro \
--volume=/var/lib/docker/:/var/lib/docker:ro \
--volume=/dev/disk/:/dev/disk:ro \
--publish=8080:8080 \
--detach=true \
--name=cadvisor \
--privileged \
--device=/dev/kmsg \
lagoudocker/cadvisor:v0.37.0
posted @   樱花颂  阅读(3023)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示