github.com/pyroscope-io/pyroscope@v0.37.3-0.20230725203016-5f6947968bd0/examples/tracing/jaeger/docker-compose.no-loki.dev.yml (about) 1 version: '3.9' 2 3 services: 4 jaeger: 5 image: 'jaegertracing/all-in-one:1.31' 6 ports: 7 - '6831:6831/udp' 8 - '16686:16686' 9 - '14268:14268' 10 - '14250:14250' 11 12 pyroscope: 13 image: 'pyroscope/pyroscope:latest' 14 environment: 15 - PYROSCOPE_CONFIG=/pyroscope.yaml 16 - PYROSCOPE_LOG_LEVEL=debug 17 ports: 18 - '4040:4040' 19 volumes: 20 - ./pyroscope.yaml:/pyroscope.yaml 21 command: 22 - 'server' 23 24 grafana: 25 image: pyroscope/grafana:dev 26 volumes: 27 - ./grafana/provisioning:/etc/grafana/provisioning 28 - ./grafana/grafana.ini:/etc/grafana/grafana.ini 29 environment: 30 - 'GF_INSTALL_PLUGINS=pyroscope-panel' 31 ports: 32 - '3000:3000' 33 34 us-east: 35 env_file: 36 - config.env 37 environment: 38 - REGION=us-east 39 build: 40 context: 'go/rideshare' 41 dockerfile: Dockerfile 42 43 eu-north: 44 env_file: 45 - config.env 46 environment: 47 - REGION=eu-north 48 build: 49 context: 'go/rideshare' 50 dockerfile: Dockerfile 51 52 ap-south: 53 env_file: 54 - config.env 55 environment: 56 - REGION=ap-south 57 build: 58 context: 'go/rideshare' 59 dockerfile: Dockerfile 60 61 us-east-java: 62 env_file: 63 - config.env 64 environment: 65 - REGION=us-east 66 build: 67 context: 'java/rideshare' 68 dockerfile: Dockerfile 69 70 eu-north-java: 71 env_file: 72 - config.env 73 environment: 74 - REGION=eu-north 75 build: 76 context: 'java/rideshare' 77 dockerfile: Dockerfile 78 79 ap-south-java: 80 env_file: 81 - config.env 82 environment: 83 - REGION=ap-south 84 build: 85 context: 'java/rideshare' 86 dockerfile: Dockerfile 87 88 eu-north-java-instrumentation: 89 env_file: 90 - config.env 91 environment: 92 - REGION=eu-north 93 build: 94 context: 'java-instrumentation/rideshare' 95 dockerfile: Dockerfile 96 97 eu-north-ruby: 98 env_file: 99 - config.env 100 environment: 101 - REGION=eu-north 102 - SERVER_HOST=eu-north-ruby 103 build: 104 context: 'ruby/rideshare' 105 dockerfile: Dockerfile 106 107 load-generator: 108 env_file: 109 - config.env 110 build: 111 context: 'go/rideshare' 112 dockerfile: Dockerfile.loadgen 113 depends_on: 114 - ap-south 115 - eu-north 116 - us-east 117 - ap-south-java 118 - eu-north-java 119 - us-east-java 120 121 jaeger-ui: 122 build: 123 context: '' 124 dockerfile: jaeger-ui/Dockerfile 125 ports: 126 - '4000:3000'