cadvisor 容器监控部署
#1.导入镜像
docker load < cadvisor.tgz
#2.创建网络
docker network create meta
#3.yaml文件
version: "3.8"services: cadvisor: hostname: cadvisor #image: gcr.io/cadvisor/cadvisor:v0.47.1 image: google/cadvisor:latest privileged: true networks: - meta volumes: - /:/rootfs:ro - /var/run:/var/run:ro - /sys:/sys:ro - /data/docker:/var/lib/docker:ro - /dev/disk/:/dev/disk:ro ports: - target: 8080 published: 18080 protocol: tcp mode: host deploy: mode: global resources: limits: cpus: '0.50' memory: 300M command: - "--store_container_labels=false" - "--docker_only=true"networks: meta: external: true#4.启动网络
docker-compose up -d
#nerdctl 方式
#docker-compose.yaml
version: "3.8"services: cadvisor: hostname: cadvisor #image: gcr.io/cadvisor/cadvisor:v0.47.1 image: google/cadvisor:latest privileged: true networks: - meta volumes: - /:/rootfs:ro - /var/run:/var/run:ro - /sys:/sys:ro - /data/docker:/var/lib/docker:ro - /dev/disk/:/dev/disk:ro ports: - target: 8080 published: 18080 protocol: tcp # mode: host deploy: mode: global resources: limits: cpus: '0.50' memory: 300M command: - "--store_container_labels=false" - "--docker_only=true"networks: meta: external: true