romexis-base-jre (11-arm64)
Published 2026-08-24 21:43:17 +00:00 by patrick
Installation
docker pull gitea.buchhorster.de/planmeca/romexis-base-jre:11-arm64sha256:6d202d78965ce039c1e6cca5a9308ecb73b2e16046ccfd2ae651e35039288312
About this package
Reusable architecture-specific runtime for Planmeca Romexis Server. Includes Java 11, JavaFX, SQL/Firebird tools, Chilkat and the Romexis PropertyAgent.
Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=22.04 |
| ADD file:c4ec32d39509d0c1acf2ddbb89cdc1fb3ceeae66ef80238f2ba7df53758fb44a in / |
| CMD ["/bin/bash"] |
| ENV LANG=en_US.UTF-8 |
| /bin/sh -c rm -f /etc/apt/apt.conf.d/docker-clean && set -ex && apt-get -qq update && apt-get -qq -y --no-install-recommends install gnupg ca-certificates locales curl tzdata && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen && locale-gen en_US.UTF-8 && curl -s https://repos.azul.com/azul-repo.key | gpg --dearmor -o /usr/share/keyrings/azul.gpg && echo "deb [signed-by=/usr/share/keyrings/azul.gpg] https://repos.azul.com/zulu/deb stable main" > /etc/apt/sources.list.d/zulu.list && apt-get -qq update && echo "Package: zulu11-*\nPin: version 11.0.32.1-*\nPin-Priority: 1001" > /etc/apt/preferences && apt-get -qq -y --no-install-recommends install zulu11-jre=11.0.32.1-* && apt-get -qq -y purge --auto-remove gnupg curl && apt-get -qq -y dist-upgrade && apt-get -qq -y autoremove && apt-get -qq clean && rm -rf /var/lib/apt/lists/* |
| ENV JAVA_HOME=/usr/lib/jvm/zulu11 |
| ARG IMAGE_VERSION=11 |
| ARG TARGETARCH |
| ARG CHILKAT_RELEASE_VERSION |
| ARG CHILKAT_API_VERSION |
| LABEL org.opencontainers.image.title=Romexis Server Runtime org.opencontainers.image.version=11-arm64 org.opencontainers.image.description=Reusable architecture-specific runtime for Planmeca Romexis Server. Includes Java 11, JavaFX, SQL/Firebird tools, Chilkat and the Romexis PropertyAgent. org.opencontainers.image.authors=Patrick Gniza <patrick.gniza@gmx.de> org.opencontainers.image.vendor=Buchhorster IT org.opencontainers.image.source=https://gitea.buchhorster.de/planmeca/romexis-server-docker org.opencontainers.image.documentation=https://gitea.buchhorster.de/planmeca/romexis-server-docker org.opencontainers.image.base.name=azul/zulu-openjdk:11-jre-latest org.opencontainers.image.licenses=MIT |
| ENV ACCEPT_EULA=Y DEBIAN_FRONTEND=noninteractive PATH=/opt/mssql-tools18/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN |4 IMAGE_VERSION=11-arm64 TARGETARCH=arm64 CHILKAT_RELEASE_VERSION=9.5.0.87 CHILKAT_API_VERSION=9.5.0 /bin/sh -c set -eux; case "${TARGETARCH}" in amd64) DEB_ARCH="amd64"; CHILKAT_ARCH="x86_64" ;; arm64|aarch64) DEB_ARCH="arm64"; CHILKAT_ARCH="aarch64" ;; *) echo "Unsupported architecture: ${TARGETARCH}"; exit 1 ;; esac; apt-get update; apt-get install -y --no-install-recommends openjfx curl gnupg ca-certificates apt-transport-https dcmtk unixodbc firebird3.0-utils libfbclient2; curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg; echo "deb [arch=${DEB_ARCH} signed-by=/usr/share/keyrings/microsoft-prod.gpg] https://packages.microsoft.com/ubuntu/22.04/prod jammy main" > /etc/apt/sources.list.d/microsoft-prod.list; apt-get update; apt-get install -y --no-install-recommends mssql-tools18; CHILKAT_URL="https://chilkatdownload.com/${CHILKAT_RELEASE_VERSION}/chilkatjava-${CHILKAT_API_VERSION}-jdk11-${CHILKAT_ARCH}-linux.tar.gz"; curl -fsSL "${CHILKAT_URL}" -o /tmp/chilkat.tar.gz; mkdir -p /tmp/chilkat /opt/romexis-runtime; tar -xzf /tmp/chilkat.tar.gz -C /tmp/chilkat --strip-components=1; CHILKAT_SO="$(find /tmp/chilkat -type f -name 'libchilkat.so' | head -n 1)"; CHILKAT_JAR="$(find /tmp/chilkat -type f -name 'chilkat.jar' | head -n 1)"; test -n "${CHILKAT_SO}"; test -n "${CHILKAT_JAR}"; cp "${CHILKAT_SO}" /usr/lib/libchilkat.so; cp "${CHILKAT_SO}" /opt/romexis-runtime/libchilkat.so; cp "${CHILKAT_JAR}" /opt/romexis-runtime/chilkat.jar; chmod 755 /usr/lib/libchilkat.so /opt/romexis-runtime/libchilkat.so; chmod 644 /opt/romexis-runtime/chilkat.jar; ldconfig || true; apt-get clean; rm -rf /var/lib/apt/lists/* /var/cache/apt/* /var/cache/debconf/* /tmp/chilkat /tmp/chilkat.tar.gz # buildkit |
| COPY --chmod=644 /opt/romexis-agent/RomexisPropertyAgent.jar /opt/romexis-runtime/RomexisPropertyAgent.jar # buildkit |
| RUN |4 IMAGE_VERSION=11-arm64 TARGETARCH=arm64 CHILKAT_RELEASE_VERSION=9.5.0.87 CHILKAT_API_VERSION=9.5.0 /bin/sh -c set -eux; test -s /opt/romexis-runtime/RomexisPropertyAgent.jar; test -s /opt/romexis-runtime/libchilkat.so; test -s /opt/romexis-runtime/chilkat.jar # buildkit |
Labels
| Key | Value |
|---|---|
| de.buchhorster.romexis.ci-fingerprint | 86572053deb29853e62f86118d88964cc2b82251 |
| org.opencontainers.image.authors | Patrick Gniza <patrick.gniza@gmx.de> |
| org.opencontainers.image.base.name | azul/zulu-openjdk:11-jre-latest |
| org.opencontainers.image.description | Reusable architecture-specific runtime for Planmeca Romexis Server. Includes Java 11, JavaFX, SQL/Firebird tools, Chilkat and the Romexis PropertyAgent. |
| org.opencontainers.image.documentation | https://gitea.buchhorster.de/planmeca/romexis-server-docker |
| org.opencontainers.image.licenses | MIT |
| org.opencontainers.image.source | https://gitea.buchhorster.de/planmeca/romexis-server-docker |
| org.opencontainers.image.title | Romexis Server Runtime |
| org.opencontainers.image.vendor | Buchhorster IT |
| org.opencontainers.image.version | 11-arm64 |
Details
2026-08-24 21:43:17 +00:00
Versions (5)
View all
Container
52
OCI / Docker
linux/arm64
Patrick Gniza <patrick.gniza@gmx.de>
MIT
273 MiB
11-layout2-arm64
2026-08-24
11-layout2-amd64
2026-08-24
11
2026-08-24
11-arm64
2026-08-24
11-amd64
2026-08-24