Skip to content

Open Source Routing Machine (OSRM) docker image [frontend]

Notifications You must be signed in to change notification settings

cartography/osrm-frontend-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dockerfile for osrm-frontend

This container run osrm-frontend for osrm-backend project.

Quick Start

When you start the osrm-frontend you must specify the API host and port. How to do it is written below.

Start OSRM API

Start OSRM API and generate route files.

Warning OSRM files can be generated for a long time, about 30-60 minutes.

docker run -d -p 5000:5000 -v /data/osrm-mos:/osrm-data --name osrm-api cartography/osrm-backend-docker:latest osrm Mos "http://be.gis-lab.info/data/osm_dump/dump/latest/RU-MOS.osm.pbf"

Start OSRM Frontend

docker run -d --link osrm-api:api --name osrm-mos-front --restart=always -p 8080:80 cartography/osrm-frontend-docker

You must --link osrm-frontend container with osrm-api with api tag. Or use API_PORT_5000_TCP_ADDR and API_PORT_5000_TCP_PORT variables to set host and port of the api.

You can test it by visiting http://container-ip:8080

About

Open Source Routing Machine (OSRM) docker image [frontend]

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published