docker
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
conf
scripts
.gitignore
Dockerfile-build
Dockerfile-ppa
Dockerfile-source
LICENSE.md
README.md
build.sh
docker-compose-ppa.yml
docker-compose-source.yml
run.sh

README.md

THIS IS A WORK IN PROGRESS!

DockerHub

This repository is now built under the valhalla dockerhub org. The previous location under the Mapzen org will remain in place so there is continued access to old builds, but all new images will be built under valhalla/docker.

Builds are automated: pushing a tag in the form of {major}.{minor}.{release} will trigger a build of both the ppa and source Dockerfiles, and result in images with the tags valhalla/docker:source-{major}.{minor}.{release} or valhalla/docker:ppa-{major}.{minor}.{release}

Run valhalla (local development)

VALHALLA_DOCKER_DATAPATH=/some/path/to/data docker-compose -f docker-compose-{ppa|source}.yml up

The routing engine will listen on and expose port 8002, and load any tile data found in ${VALHALLA_DOCKER_DATAPATH}.

To build/publish images manually

  • ./build.sh [ppa|source|build] [version_tag]
  • docker push valhalla/docker:{ppa|source|build}-[version_tag]