version: '2' volumes: grafana-storage: external: name: grafana_storage services: grafana: image: grafana/grafana ports: - "127.0.0.1:5002:3000" environment: - GF_SERVER_ROOT_URL=http://grafana.dybiec.info - GF_SECURITY_ADMIN_PASSWORD=very_secret volumes: - "grafana-storage:/var/lib/grafana" restart: always prometheus: expose: - 9090 ports: - "127.0.0.1:5003:9090" image: prom/prometheus extra_hosts: - "dockerhost:172.17.0.1" volumes: - "./prometheus:/etc/prometheus/" restart: always cadvisor: image: google/cadvisor expose: - 8080 volumes: - "/:/rootfs:ro" - "/var/run:/var/run:ro" - "/sys:/sys:ro" - "/var/lib/docker:/var/lib/docker:ro" - "/dev/disk:/dev/disk:ro"