mirror of
https://github.com/openstreetmap/mod_tile.git
synced 2025-07-20 16:47:33 +00:00
Docker-based building & testing
For your convenience, we have provided a Docker-based building and testing method to help get started with development & testing.
The following distributions are currently supported:
- archlinux (Arch Linux) [Dockerfile]
- centos-stream-9 (CentOS Stream 9) [Dockerfile]
- debian-10 (Debian 10) [Dockerfile]
- debian-11 (Debian 11) [Dockerfile]
- debian-12 (Debian 12) [Dockerfile]
- debian-unstable (Debian Unstable) [Dockerfile]
- fedora-34 (Fedora 34) [Dockerfile]
- fedora-35 (Fedora 35) [Dockerfile]
- fedora-36 (Fedora 36) [Dockerfile]
- fedora-37 (Fedora 37) [Dockerfile]
- fedora-38 (Fedora 38) [Dockerfile]
- fedora-39 (Fedora 39) [Dockerfile]
- fedora-40 (Fedora 40) [Dockerfile]
- fedora-41 (Fedora 41) [Dockerfile]
- fedora-42 (Fedora 42) [Dockerfile]
- fedora-rawhide (Fedora Rawhide) [Dockerfile]
- opensuse-leap-15 (openSUSE Leap 15) [Dockerfile]
- opensuse-tumbleweed (openSUSE Tumbleweed) [Dockerfile]
- ubuntu-20.04 (Ubuntu 20.04) [Dockerfile]
- ubuntu-22.04 (Ubuntu 22.04) [Dockerfile]
- ubuntu-24.04 (Ubuntu 24.04) [Dockerfile]
- ubuntu-devel (Ubuntu Devel) [Dockerfile]
Requirements:
Usage:
$ # Use any "{distribution}" value from the list above
$ # I.E. docker-compose up --build ubuntu-devel
$ cd docker
$ docker-compose up --build {distribution}
Then you can visit: http://localhost:8081/renderd-example-map