Last active
July 30, 2024 05:47
-
-
Save iedmrc/51d02fefa9e3ee91a5608c02c452c965 to your computer and use it in GitHub Desktop.
docker-compose file for the "VROOM with OSRM backend" stack. https://dev.to/iedmrc/vehicle-routing-problems-and-how-to-solve-them-8h3
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: "3" | |
services: | |
osrm: | |
container_name: osrm | |
image: osrm/osrm-backend | |
restart: always | |
ports: | |
- "5000:5000" | |
volumes: | |
- ./osrm:/data | |
command: "osrm-routed --max-matching-size 1000 --max-table-size 1000 --max-viaroute-size 1000 --algorithm mld /data/turkey-latest.osrm" | |
networks: | |
tsp_network: | |
aliases: | |
- osrm | |
vroom-backend: | |
container_name: vroom-backend | |
image: iedmrc/vroom | |
restart: always | |
ports: | |
- "3000:3000" | |
depends_on: | |
- osrm | |
networks: | |
tsp_network: | |
aliases: | |
- vroom-backend | |
vroom-frontend: | |
container_name: vroom-frontend | |
image: iedmrc/vroom-frontend | |
restart: always | |
ports: | |
- "9966:9966" | |
depends_on: | |
- osrm | |
- vroom-backend | |
networks: | |
tsp_network: | |
aliases: | |
- vroom-frontend | |
networks: | |
tsp_network: | |
driver: bridge |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
After the
osrm-backend v5.26.0,
container was moved toghcr.io/project-osrm/osrm-backend
. Therefore, osrm image should beghcr.io/project-osrm/osrm-backend