services: # PORT 9099 prometheus: image: prom/prometheus:v3.1.0 container_name: prometheus restart: always volumes: - ./prometheus.yml:/etc/prometheus/prometheus.yml networks: - monitoring_net - caddy_net # PORT 9100 node_exporter: image: prom/node-exporter:v1.8.2 container_name: node-exporter restart: always networks: - monitoring_net # PORT 8080 cadvisor: image: gcr.io/cadvisor/cadvisor:v0.49.2 container_name: cadvisor volumes: - /:/rootfs:ro - /var/run:/var/run:ro - /sys:/sys:ro - /var/lib/docker/:/var/lib/docker:ro - /dev/disk/:/dev/disk:ro restart: unless-stopped networks: - monitoring_net networks: monitoring_net: external: true caddy_net: external: true