version: '3.5' services: openethereum: build: dockerfile: scripts/docker/alpine/Dockerfile context: ../.. ports: - '30303:30303' - '30303:30303/udp' - '8545:8545' links: - prometheus entrypoint: ["/home/openethereum/openethereum","--metrics","--metrics-interface=all"] prometheus: image: prom/prometheus container_name: prometheus restart: always volumes: - ./config/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml ports: - '9090:9090' grafana: image: grafana/grafana container_name: grafana restart: always volumes: - ./config/grafana:/etc/grafana ports: - '3000:3000' depends_on: - prometheus environment: - GF_SECURITY_ADMIN_PASSWORD:secret