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