github.com/grafana/pyroscope@v1.18.0/examples/grafana-alloy-auto-instrumentation/ebpf/local/docker-compose.yml (about)

     1  services:
     2    pyroscope:
     3      image: grafana/pyroscope
     4      ports:
     5      - 4040:4040
     6    app:
     7      image: grafana/alloy:latest
     8      user: root
     9      privileged: true
    10      pid: host
    11      volumes:
    12      - ./config.alloy:/config.alloy
    13      ports:
    14      - 12345:12345
    15      command:
    16      - run
    17      - /config.alloy
    18      - --storage.path=/tmp/alloy
    19      - --server.http.listen-addr=0.0.0.0:12345
    20    grafana:
    21      image: grafana/grafana:latest
    22      environment:
    23      - GF_PLUGINS_PREINSTALL_SYNC=grafana-pyroscope-app
    24      - GF_AUTH_ANONYMOUS_ENABLED=true
    25      - GF_AUTH_ANONYMOUS_ORG_ROLE=Admin
    26      - GF_AUTH_DISABLE_LOGIN_FORM=true
    27      volumes:
    28      - ./grafana-provisioning:/etc/grafana/provisioning
    29      ports:
    30      - 3000:3000