github.com/unicornultrafoundation/go-u2u@v1.0.0-rc1.0.20240205080301-e74a83d3fadc/docker/monitoring/docker-compose.yaml (about)

     1  volumes:
     2    grafana-data:
     3      driver: local
     4  services:
     5    grafana:
     6      image: grafana/grafana-oss:latest
     7      container_name: grafana
     8      ports:
     9        - "3000:3000"
    10      volumes:
    11        - ./grafana:/etc/grafana/provisioning/datasources
    12        - grafana-data:/var/lib/grafana
    13      restart: unless-stopped
    14    
    15    node_exporter:
    16      image: quay.io/prometheus/node-exporter:v1.5.0
    17      container_name: node_exporter
    18      command: "--path.rootfs=/host"
    19      pid: host
    20      restart: unless-stopped
    21      volumes:
    22        - /:/host:ro,rslave
    23    
    24    cadvisor:
    25      image: gcr.io/cadvisor/cadvisor:v0.47.0     
    26      container_name: cadvisor
    27      ports:
    28        - 8080:8080
    29      network_mode: host
    30      volumes:
    31        - /:/rootfs:ro
    32        - /var/run:/var/run:ro
    33        - /sys:/sys:ro
    34        - /var/lib/docker/:/var/lib/docker:ro
    35        - /dev/disk/:/dev/disk:ro
    36      devices:
    37        - /dev/kmsg
    38      privileged: true
    39      restart: unless-stopped