forked from jaegertracing/jaeger-client-java
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
59 lines (53 loc) · 1.27 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
version: '2'
services:
crossdock:
image: crossdock/crossdock
links:
- go
- java
- python
environment:
- WAIT_FOR=go,java,python
- WAIT_FOR_TIMEOUT=60s
- AXIS_CLIENT=go
- AXIS_S1NAME=go,java,python
- AXIS_SAMPLED=true,false
- AXIS_S2NAME=go,java,python
- AXIS_S2TRANSPORT=http,tchannel
- AXIS_S3NAME=go,java,python
- AXIS_S3TRANSPORT=http,tchannel
- BEHAVIOR_TRACE=client,s1name,sampled,s2name,s2transport,s3name,s3transport
- REPORT=compact
go:
image: jaegertracing/xdock-go
ports:
- "8080-8082"
python:
image: jaegertracing/xdock-py
ports:
- "8080-8082"
java:
build: .
ports:
- "8080-8082"
# node:
# image: yarpc/yarpc-node
# ports:
# - "8080-8082"
#
# java:
# image: yarpc/yarpc-java
# ports:
# - "8080-8082"
#
# python:
# image: yarpc/yarpc-python
# ports:
# - "8080:8082"
#
# python-sync:
# image: yarpc/yarpc-python
# ports:
# - 8080
# environment:
# - SYNC=1