-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
36 lines (35 loc) · 952 Bytes
/
docker-compose.yml
File metadata and controls
36 lines (35 loc) · 952 Bytes
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
services:
broker:
image: rabbitmq:3-management
ports:
- "5672:5672"
- "15672:15672" # UI
volumes:
- rabbitmq_data:/var/lib/rabbitmq
jaeger:
image: jaegertracing/all-in-one:1.57
ports:
- "16686:16686" # UI
- "6831:6831/udp" # Traces UDP
- "14268:14268" # Traces HTTP
- "4317:4317" # OTLP gRPC
- "4318:4318" # OTLP HTTP
api-gateway:
build:
context: "./docker/kong"
environment:
- KONG_DATABASE=off
- KONG_PROXY_LISTEN=0.0.0.0:8000
- KONG_ADMIN_LISTEN=0.0.0.0:8001
- KONG_ADMIN_GUI_URL=http://localhost:8002
- ORDERS_SERVICE_URL=http://host.docker.internal:3333
extra_hosts:
- "host.docker.internal:host-gateway"
ports:
- "8000:8000" # Proxy
- "8001:8001" # Admin API
- "8002:8002" # Admin GUI
- "8443:8443" # Proxy SSL (Https)
- "8444:8444" # Admin API SSL (HTTPs)
volumes:
rabbitmq_data: