Provides a docker image which starts a graphhopper server which is configured for calculating bike routes in cologne. You can find the build image on Dockerhub. An overview of the API of Graphhopper can be found here.
- The base image can be found on Dockerhub
- Dockerfile of base image on Github
- The map data is downloaded from Geofabrik
- The config is downloaded from official github repository and edited for usage with bike
- The container takes between 850mb and 1gb of memory and takes around 35 seconds to startup.
You can run the image with docker run -d -p 8989:8989 --name graphhopper-cologne-bike -v :gh-volume/data crowdsalat/graphhopper-cologne-bike
docker run -d -p 8989:8989 --name graphhopper-cologne-bike crowdsalat/graphhopper-cologne-bike
To create a new version of the image you just need to tag a git version. When you create a git tag the new image is build on docker hub. One with the docker tag latest and on with the docker tag which corresponds to the the git tag. For local build run: docker build . -t crowdsalat/graphhopper-cologne-bike