github.com/grafana/pyroscope@v1.18.0/examples/language-sdk-instrumentation/java/rideshare/docker-compose.yml (about)

     1  services:
     2    pyroscope:
     3      image: grafana/pyroscope
     4      ports:
     5      - 4040:4040
     6    us-east:
     7      ports:
     8      - 5000
     9      environment:
    10      - REGION=us-east
    11      - PYROSCOPE_SERVER_ADDRESS=http://pyroscope:4040
    12      build:
    13        context: .
    14    eu-north:
    15      ports:
    16      - 5000
    17      environment:
    18      - REGION=eu-north
    19      - PYROSCOPE_SERVER_ADDRESS=http://pyroscope:4040
    20      build:
    21        context: .
    22    ap-south:
    23      ports:
    24      - 5000
    25      environment:
    26      - REGION=ap-south
    27      - PYROSCOPE_SERVER_ADDRESS=http://pyroscope:4040
    28      build:
    29        context: .
    30    load-generator:
    31      build:
    32        context: .
    33        dockerfile: Dockerfile.load-generator
    34    grafana:
    35      image: grafana/grafana:latest
    36      environment:
    37      - GF_PLUGINS_PREINSTALL_SYNC=grafana-pyroscope-app
    38      - GF_AUTH_ANONYMOUS_ENABLED=true
    39      - GF_AUTH_ANONYMOUS_ORG_ROLE=Admin
    40      - GF_AUTH_DISABLE_LOGIN_FORM=true
    41      volumes:
    42      - ./grafana-provisioning:/etc/grafana/provisioning
    43      ports:
    44      - 3000:3000