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