services: cadvisor: image: gcr.io/cadvisor/cadvisor:latest container_name: cadvisor restart: unless-stopped # 4. PRIVILEGED: Critical for reading hardware stats/OOM kills privileged: true devices: - /dev/kmsg ports: # 5. PORT MAPPING: keeping your preference (8082) # Ensure Prometheus targets are updated to use 8082! - "8082:8080" volumes: - /:/rootfs:ro - /var/run:/var/run:ro - /sys:/sys:ro - /var/lib/docker:/var/lib/docker:ro - /dev/disk/:/dev/disk:ro # Good for physical disk I/O stats command: - --docker_only environment: - TZ=America/Edmonton