WSL2下Docker desktop的Cadvisor容器监控

由于WSL2的Docker存放是在Linux的docker-desktop目录下,需要从这里面挂载到WSL2里的/var/lib/docker,并且正确挂载启动,才能使 Cadvisor 识别到docker容器并且监控资源。

首先需要在WSL2终端进行挂载操作:

bash 复制代码
sudo mount -t drvfs '\\wsl$\docker-desktop\mnt\docker-desktop-disk\data\docker' /var/lib/docker

然后启动docker命令,开启cadvisor服务:

bash 复制代码
docker run -d \
--name=cad \
--privileged \
-p 8081:8080 \
-v /:/rootfs:ro \
-v /var/run/:/var/run:ro \
-v /sys:/sys:ro \
-v /var/lib/docker/:/rootfs/var/lib/docker:ro \
-v /dev/disk/:/dev/disk:ro \
docker.imgdb.de/gcr.io/cadvisor/cadvisor:latest

开启成功如下:

相关推荐
Freed&7 分钟前
Ansible 生产级自动化指南:Playbook、Handlers、Jinja2 全解析
运维·自动化·ansible
b***25119 分钟前
储能电池包的自动化产线探秘|深圳比斯特自动化
运维·自动化
ZeroNews内网穿透9 分钟前
新版发布!“零讯”微信小程序版本更新
运维·服务器·网络·python·安全·微信小程序·小程序
工控小楠10 分钟前
涡街流量计温度数据的协议桥梁:Modbus RTU 转 Profinet 网关的自动化应用
运维·自动化
<但凡.23 分钟前
Linux 修炼:进程控制(一)
linux·运维·服务器·bash
杨浦老苏28 分钟前
文件共享应用程序Palmr
docker·群晖·网盘
m0_464608261 小时前
Ansible实现自动化运维
运维·自动化·ansible
小白不想白a1 小时前
【Ansible】使用ansible部署k8s集群前的准备工作脚本
容器·kubernetes·ansible
m0_464608262 小时前
Ansible Playbook:自动化配置管理的利器
运维·自动化·ansible
啥也不会的小胡2 小时前
深入理解 Docker:从入门到实践
docker·容器