File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- FROM ubuntu:24.04
1+ FROM ubuntu:24.04 AS builder
22
33RUN apt-get update \
44 && apt-get install -y --no-install-recommends \
@@ -22,3 +22,23 @@ RUN curl -L --silent --show-error --fail -o /data/sources/water-polygons-split-3
2222 https://osmdata.openstreetmap.de/download/water-polygons-split-3857.zip
2323RUN curl -L --silent --show-error --fail -o /data/sources/lake_centerline.shp.zip \
2424 https://github.com/acalcutt/osm-lakelines/releases/download/v12/lake_centerline.shp.zip
25+
26+ RUN java -jar /planetiler.jar --download_dir=/data/sources --minzoom=0 --maxzoom=14 --osm_path=/data/boston.osm.pbf --output=/data/boston.mbtiles
27+
28+ FROM ubuntu:24.04
29+
30+ RUN apt-get update \
31+ && apt-get install -y --no-install-recommends \
32+ curl \
33+ openjdk-21-jre-headless \
34+ git
35+
36+ RUN curl -L --silent --show-error --fail -o /planetiler.jar \
37+ https://github.com/onthegomap/planetiler/releases/download/v0.9.0/planetiler.jar \
38+ && curl -L --silent --show-error --fail -o /martin.tar.gz \
39+ https://github.com/maplibre/martin/releases/download/v0.17.0/martin-x86_64-unknown-linux-gnu.tar.gz \
40+ && tar -xzf /martin.tar.gz -C /usr/local/bin \
41+ && rm /martin.tar.gz \
42+ && mkdir -p /data/sources
43+
44+ COPY --from=builder /data/boston.mbtiles /data/boston.mbtiles
You can’t perform that action at this time.
0 commit comments