github.com/grafana/pyroscope@v1.18.0/examples/language-sdk-instrumentation/nodejs/express-ts/docker-compose.yml (about) 1 services: 2 pyroscope: 3 image: grafana/pyroscope:latest 4 ports: 5 - 4040:4040 6 us-east: 7 ports: 8 - 5000 9 environment: 10 - REGION=us-east 11 build: 12 context: . 13 eu-north: 14 ports: 15 - 5000 16 environment: 17 - REGION=eu-north 18 build: 19 context: . 20 ap-south: 21 ports: 22 - 5000 23 environment: 24 - REGION=ap-south 25 build: 26 context: . 27 load-generator: 28 build: 29 context: ../ 30 dockerfile: Dockerfile.load-generator 31 depends_on: 32 - us-east 33 - eu-north 34 - ap-south 35 grafana: 36 image: grafana/grafana:latest 37 environment: 38 - GF_PLUGINS_PREINSTALL_SYNC=grafana-pyroscope-app 39 - GF_AUTH_ANONYMOUS_ENABLED=true 40 - GF_AUTH_ANONYMOUS_ORG_ROLE=Admin 41 - GF_AUTH_DISABLE_LOGIN_FORM=true 42 volumes: 43 - ./grafana-provisioning:/etc/grafana/provisioning 44 ports: 45 - 3000:3000