Skip to content

Dockerfiles that compile the Valhalla routing engine from source

License

Notifications You must be signed in to change notification settings

interline-io/valhalla-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interline's Valhalla Dockerfile

A Dockerfile to compile the Valhalla routing engine from source.

The main Dockerfile is a two-stage build, with the first stage creating installing all the compiler, library, and dev toolchains necessary to compile Valhalla and friends, with the second stage copying out these binary products from /usr/local/ and creating a smaller image with only Valhalla run-time dependencies that can then be used as a base image for further customization.

Bring your own tiles. Or use PlanetUtils and its valhalla_tilepack_download command to download Valhalla Tilepacks to use within this container.

Download from GitHub Packages

Images are built by GitHub Actions and published to GitHub at ghcr.io/interline-io/valhalla-docker/valhalla

Note: Previously we published images to Docker Hub at interline/valhalla. Older tags are still available to download. Unfortunately, Docker Hub is no longer able to provide a free tier to open-source projects.