- Download osm.pbf
http://download.geofabrik.de/europe/germany/bayern/oberbayern.html
- Extract OSRM
docker run --name osrm-extract --rm -t -v "${PWD}/data:/data" ghcr.io/project-osrm/osrm-backend osrm-extract -p /opt/car.lua /data/oberbayern-latest.osm.pbf || echo "osrm-extract failed"
- Partition OSRM
docker run --name osrm-partition --rm -t -v "${PWD}/data:/data" ghcr.io/project-osrm/osrm-backend osrm-partition /data/oberbayern-latest.osrm || echo "osrm-partition failed"
- Customize OSRM
docker run --name osrm-customize --rm -t -v "${PWD}/data:/data" ghcr.io/project-osrm/osrm-backend osrm-customize /data/oberbayern-latest.osrm || echo "osrm-customize failed"
- Start OSRM Server
docker run --name osrm-backend --rm -t -i -p 5000:5000 -v "${PWD}/data:/data" ghcr.io/project-osrm/osrm-backend osrm-routed --algorithm mld /data/oberbayern-latest.osrm
- Start OSRM Frontend
docker run --name osrm-frontend --rm -p 9966:9966 osrm/osrm-frontend