Admiral/admiral-router/docker-compose.yml
2025-06-24 14:22:50 +02:00

83 lines
1.8 KiB
YAML

#We creating a container for each api endpoint and connect nginx to endpoints to creating a single api call for our endpoints
#ARGS:
# TYPE=(car,foot,bicycle)
# MAP(default)="iran-latest"
services:
bike:
build:
context: .
args:
TYPE: bike
MAP: slovenia-latest
ports:
- 5000:5000
container_name: osrm-backend_bike
restart: always
car:
build:
context: .
args:
TYPE: car
MAP: slovenia-latest
ports:
- 5001:5000
container_name: osrm-backend_car
restart: always
ev:
build:
context: .
args:
TYPE: ev
MAP: slovenia-latest
ports:
- 5002:5000
container_name: osrm-backend_ev
restart: always
km:
build:
context: .
args:
TYPE: km
MAP: slovenia-latest
ports:
- 5003:5000
container_name: osrm-backend_km
restart: always
kpm:
build:
context: .
args:
TYPE: kpm
MAP: slovenia-latest
ports:
- 5004:5000
container_name: osrm-backend_kpm
restart: always
mk:
build:
context: .
args:
TYPE: mk
MAP: slovenia-latest
ports:
- 5005:5000
container_name: osrm-backend_mk
restart: always
walk:
build:
context: .
args:
TYPE: walk
MAP: slovenia-latest
container_name: osrm-backend_walk
ports:
- 5006:5000
restart: always