github.com/pyroscope-io/pyroscope@v0.37.3-0.20230725203016-5f6947968bd0/examples/nodejs/express-pull/docker-compose.yml (about)

     1  version: '3.9'
     2  services:
     3    us-east:
     4      environment:
     5        - REGION=us-east
     6      build:
     7        context: .
     8  
     9    eu-north:
    10      environment:
    11        - REGION=eu-north
    12      build:
    13        context: .
    14  
    15    ap-south:
    16      environment:
    17        - REGION=ap-south
    18      build:
    19        context: .
    20  
    21    pyroscope:
    22      container_name: pyroscope
    23      image: pyroscope/pyroscope-dev:main
    24      environment:
    25        - PYROSCOPE_LOG_LEVEL=debug
    26      ports:
    27        - '4040:4040'
    28      command:
    29        - 'server'
    30      volumes:
    31        - ./server.yml:/etc/pyroscope/server.yml
    32  
    33    load-generator:
    34      build:
    35        context: ../
    36        dockerfile: Dockerfile.load-generator
    37      depends_on:
    38        - us-east
    39        - eu-north
    40        - ap-south