#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