Nationaal Soorten Management B.V.

openrouteservice/ors (16)

Published 2025-07-10 12:35:36 +02:00 by gitbot

Installation

docker pull gitco.re/nsm/openrouteservice/ors:16
sha256:8f27ccb1f7d3bdf5d4dee89205979c91935e1729b8f1eb89482fcd4236e8f52b

Images

Digest OS / Arch Size
7587810261 linux/amd64 2.2 GiB

Image Layers ( linux/amd64)

ADD file:5758b97d8301c84a204a6e516241275d785a7cade40b2fb99f01fe122482e283 in /
CMD ["/bin/sh"]
ARG version=21.0.4.7.1
RUN |1 version=21.0.4.7.1 /bin/sh -c wget -O /THIRD-PARTY-LICENSES-20200824.tar.gz https://corretto.aws/downloads/resources/licenses/alpine/THIRD-PARTY-LICENSES-20200824.tar.gz && echo "82f3e50e71b2aee21321b2b33de372feed5befad6ef2196ddec92311bc09becb /THIRD-PARTY-LICENSES-20200824.tar.gz" | sha256sum -c - && tar x -ovzf THIRD-PARTY-LICENSES-20200824.tar.gz && rm -rf THIRD-PARTY-LICENSES-20200824.tar.gz && wget -O /etc/apk/keys/amazoncorretto.rsa.pub https://apk.corretto.aws/amazoncorretto.rsa.pub && SHA_SUM="6cfdf08be09f32ca298e2d5bd4a359ee2b275765c09b56d514624bf831eafb91" && echo "${SHA_SUM} /etc/apk/keys/amazoncorretto.rsa.pub" | sha256sum -c - && echo "https://apk.corretto.aws" >> /etc/apk/repositories && apk add --no-cache amazon-corretto-21=$version-r0 && rm -rf /usr/lib/jvm/java-21-amazon-corretto/lib/src.zip # buildkit
ENV LANG=C.UTF-8
ENV JAVA_HOME=/usr/lib/jvm/default-jvm
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/default-jvm/bin
ARG UID=1000
ARG GID=1000
ARG OSM_FILE=./ors-api/src/test/files/heidelberg.test.pbf
ARG ORS_HOME=/home/ors
ENV LANG=en_US LANGUAGE=en_US LC_ALL=en_US
RUN |4 UID=1000 GID=1000 OSM_FILE=./ors-api/src/test/files/heidelberg.test.pbf ORS_HOME=/home/ors /bin/sh -c apk update && apk add --no-cache bash=~5 jq=~1 openssl=~3 && addgroup ors -g ${GID} && mkdir -p ${ORS_HOME}/logs ${ORS_HOME}/files ${ORS_HOME}/graphs ${ORS_HOME}/elevation_cache && adduser -D -h ${ORS_HOME} -u ${UID} --system -G ors ors && chown ors:ors ${ORS_HOME} && chmod -R 777 ${ORS_HOME} # buildkit
COPY --chown=ors:ors /tmp/ors/ors-api/target/ors.jar /ors.jar # buildkit
COPY --chown=ors:ors ././ors-api/src/test/files/heidelberg.test.pbf /heidelberg.test.pbf # buildkit
COPY --chown=ors:ors ./docker-entrypoint.sh /entrypoint.sh # buildkit
COPY --chown=ors:ors /root/go/bin/yq /bin/yq # buildkit
COPY --chown=ors:ors ./ors-config.yml /example-ors-config.yml # buildkit
COPY --chown=ors:ors ./ors-config.env /example-ors-config.env # buildkit
RUN |4 UID=1000 GID=1000 OSM_FILE=./ors-api/src/test/files/heidelberg.test.pbf ORS_HOME=/home/ors /bin/sh -c yq -i -p=props -o=props '.ors.engine.profile_default.build.source_file="/home/ors/files/example-heidelberg.test.pbf"' /example-ors-config.env && yq -i e '.ors.engine.profile_default.build.source_file = "/home/ors/files/example-heidelberg.test.pbf"' /example-ors-config.yml # buildkit
ENV BUILD_GRAPHS=False
ENV REBUILD_GRAPHS=False
ENV ORS_HOME=/home/ors
WORKDIR /home/ors
HEALTHCHECK &{["CMD" "sh" "-c" "wget --quiet --tries=1 --spider http://localhost:8082/ors/v2/health || exit 1"] "3s" "2s" "0s" "0s" '\x00'}
ENTRYPOINT ["/entrypoint.sh"]
ENV REBUILD_GRAPHS=True
ENV CONTAINER_LOG_LEVEL=INFO
ENV XMS=4g
ENV XMX=8g
COPY combined.osm.pbf /home/ors/data/combined.osm.pbf # buildkit
COPY ors-config.yml /home/ors/config/ors-config.yml # buildkit
COPY ors-config.env /home/ors/config/ors-config.env # buildkit
EXPOSE map[8082/tcp:{}]
VOLUME [/home/ors]
ENTRYPOINT ["/entrypoint.sh"]
Details
Container
2025-07-10 12:35:36 +02:00
0
OCI / Docker
Versions (3) View all
latest 2025-07-10
16 2025-07-10
15 2025-07-07