openbpm-engine-community tomcat-2026.0.0

7
@openbpm-admin 3 дня назад
Загрузите образ из командной строки
Шаг 1/1: Запустите через командную строку
docker pull registry.gitflic.ru/project/openbpm/openbpm-engine-community/openbpm-engine-community:tomcat-2026.0.0
Отпечаток
sha256:def997c200bb5e66bb0973bd024c63ba4f722bd4d0b60fe1ba802b60a568f783
Слои образа
ADD alpine-minirootfs-3.22.4-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG VERSION=2026.0.0
ARG DISTRO=tomcat
ARG MAVEN_URL_ARG=https://registry.gitflic.ru/project/openbpm/openbpm-engine-community/package/-/maven
ENV OPENBPM_ENGINE_DB_VERSION=2026.0.0
ENV DB_DRIVER=
ENV DB_URL=
ENV DB_USERNAME=
ENV DB_PASSWORD=
ENV DB_CONN_MAXACTIVE=20
ENV DB_CONN_MINIDLE=5
ENV DB_CONN_MAXIDLE=20
ENV DB_VALIDATE_ON_BORROW=false
ENV DB_VALIDATION_QUERY=SELECT 1
ENV SKIP_DB_CONFIG=
ENV WAIT_FOR=
ENV WAIT_FOR_TIMEOUT=30
ENV TZ=UTC
ENV DEBUG=false
ENV JAVA_OPTS=
ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk
ENV JMX_PROMETHEUS=false
ENV JMX_PROMETHEUS_CONF=/openbpm-engine/javaagent/prometheus-jmx.yml
ENV JMX_PROMETHEUS_PORT=9404
ENV MAVEN_URL=https://registry.gitflic.ru/project/openbpm/openbpm-engine-community/package/-/maven
EXPOSE map[8000/tcp:{} 8080/tcp:{} 9404/tcp:{}]
RUN |3 VERSION=2026.0.0 DISTRO=tomcat MAVEN_URL_ARG=https://registry.gitflic.ru/project/openbpm/openbpm-engine-community/package/-/maven /bin/sh -c apk add -q --no-cache bash ca-certificates curl openjdk17-jre-headless tzdata tini xmlstarlet && curl -o /usr/local/bin/wait-for-it.sh "https://raw.githubusercontent.com/vishnubob/wait-for-it/a454892f3c2ebbc22bd15e446415b8fcb7c1cfa4/wait-for-it.sh" && chmod +x /usr/local/bin/wait-for-it.sh # buildkit
RUN |3 VERSION=2026.0.0 DISTRO=tomcat MAVEN_URL_ARG=https://registry.gitflic.ru/project/openbpm/openbpm-engine-community/package/-/maven /bin/sh -c addgroup -g 1000 -S openbpm-engine && adduser -u 1000 -S openbpm-engine -G openbpm-engine -h /openbpm-engine -s /bin/bash -D openbpm-engine # buildkit
WORKDIR /openbpm-engine
USER openbpm-engine
ENTRYPOINT ["/sbin/tini" "--"]
CMD ["./openbpm-engine.sh"]
COPY --chown=openbpm-engine:openbpm-engine /openbpm-engine . # buildkit
COPY --chown=openbpm-engine:openbpm-engine /tmp/openbpm-engine-app /tmp/openbpm-engine-app # buildkit
RUN |3 VERSION=2026.0.0 DISTRO=tomcat MAVEN_URL_ARG=https://registry.gitflic.ru/project/openbpm/openbpm-engine-community/package/-/maven /bin/sh -c case "$DISTRO" in wildfly) mv /tmp/openbpm-engine-app/standalone/deployments /openbpm-engine/standalone/deployments && mv /tmp/openbpm-engine-app/modules/io/openbpm /openbpm-engine/modules/io/openbpm ;; tomcat) mv /tmp/openbpm-engine-app/webapps /openbpm-engine/webapps && mv /tmp/openbpm-engine-app/lib/openbpm-engine-* /openbpm-engine/lib/ ;; run) mv /tmp/openbpm-engine-app/internal/openbpm-engine-bpm.jar /openbpm-engine/internal/openbpm-engine-bpm.jar && mv /tmp/openbpm-engine-app/internal/webapps/openbpm-engine-* /openbpm-engine/internal/webapps/ ;; *) echo "Unknown DISTRO: $DISTRO" && exit 1 ;; esac && rm -rf /tmp/openbpm-engine-app # buildkit
Назад
Дополнительно
Тип загрузки: Транспортный

Метаданные

Тип образа: OCI / Docker

Платформа: linux/amd64