Planmeca

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-arm64
sha256: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
Container
2026-08-24 21:43:17 +00:00
52
OCI / Docker
linux/arm64
Patrick Gniza <patrick.gniza@gmx.de>
MIT
273 MiB
Versions (5) View all
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