-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
72 lines (66 loc) · 2.13 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
60
61
62
63
64
65
66
67
68
69
70
71
version: '3.4'
services:
demo.api.weather.backend:
image: ${DOCKER_REGISTRY-}demoapimonitoringvisualizationbackend-zipkin
container_name: demo-api-weather-backend
build:
context: .
dockerfile: Demo.Weather.Backend.API/Dockerfile
environment:
- ASPNETCORE_ENVIRONMENT=Development
- ASPNETCORE_URLS=https://+:443;http://+:80
- ASPNETCORE_HTTPS_PORT=5003
- ASPNETCORE_Kestrel__Certificates__Default__Password=SECRETPASSWORD
- ASPNETCORE_Kestrel__Certificates__Default__Path=/https/aspnetapp.pfx
ports:
- 5004:80
- 5003:443
volumes:
- ~/.aspnet/https:/https:ro
demo.api.weather:
image: ${DOCKER_REGISTRY-}demoapimonitoringvisualization-zipkin
container_name: demo-api-weather
build:
context: .
dockerfile: Demo.Weather.API/Dockerfile
environment:
- ASPNETCORE_ENVIRONMENT=Development
- ASPNETCORE_URLS=https://+:443;http://+:80
- ASPNETCORE_HTTPS_PORT=5001
- ASPNETCORE_Kestrel__Certificates__Default__Password=SECRETPASSWORD
- ASPNETCORE_Kestrel__Certificates__Default__Path=/https/aspnetapp.pfx
ports:
- 5002:80
- 5001:443
volumes:
- ~/.aspnet/https:/https:ro
#- ${APPDATA}/Microsoft/UserSecrets:/root/.microsoft/usersecrets:ro
#- ${APPDATA}/ASP.NET/Https:/root/.aspnet/https:ro
depends_on:
- demo.api.weather.backend
seq-demo-logging:
image: datalust/seq:latest
container_name: "seq-demo-logging"
restart: unless-stopped
ports:
- 5380:80 # UI
- 5341:5341 # Data ingest
environment:
- ACCEPT_EULA=Y
# https://www.jaegertracing.io/docs/1.21/opentelemetry/
jaeger:
image: jaegertracing/all-in-one:latest
hostname: jaeger
restart: always
ports:
- 16686:16686 # UI: http://localhost:16686/search
#- 4317:55680
#- 55680:55680 # OTLP receiver listening on port
#- 13133:13133 # Health check port
- '5775:5775/udp'
- '6831:6831/udp'
- '6832:6832/udp'
- '5778:5778'
- '9411:9411'
environment:
- COLLECTOR_ZIPKIN_HOST_PORT=9411