Sign inSign up

openltablets/ws:latest-all

Multi-platform
Languages & frameworks
Integration & delivery
Web servers
Index digest

sha256:8a4793261ddbee51d30b73a88cfce99ad4f579f4e77f74f3d8e303cef8dcf81e

OS/ARCH

Compressed size

255.32 MB

Last pushed

2 days by openl

Type

Image

Manifest digest

sha256:c618e7d2a477c8bd12dfb3f19ecdf91538f5e673de7ffaf8b915687c8c072a1d

Image Layers

1ADD alpine-minirootfs-3.24.4-x86_64.tar.gz / # buildkit3.68 MB
2CMD ["/bin/sh"]0 B
3ENV JAVA_HOME=/opt/java/openjdk0 B
4ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
5ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-80 B
6RUN /bin/sh -c set -eux;9.07 MB
7ENV JAVA_VERSION=jdk-25.0.5+80 B
8RUN /bin/sh -c set -eux;59.3 MB
9RUN /bin/sh -c set -eux;128 B
10COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh #2.41 KB
11ENTRYPOINT ["/__cacert_entrypoint.sh"]0 B
12LABEL org.opencontainers.image.url=https://openl-tablets.org/0 B
13LABEL org.opencontainers.image.vendor=OpenL Tablets0 B
14ENV LC_ALL=C.UTF-80 B
15RUN /bin/sh -c apk upgrade38.44 KB
16ARG APP=ruleservices-all0 B
17ENV OPENL_DIR=/opt/openl0 B
18ENV OPENL_HOME=/opt/openl/local0 B
19ENV OPENL_HOME_SHARED=/opt/openl/shared0 B
20ENV OPENL_APP=/opt/openl/app0 B
21ENV OPENL_LIB=/opt/openl/lib0 B
22ARG OTEL_APP=openl-rules-opentelemetry.jar0 B
23ENV OTEL_DIR=/opt/opentelemetry0 B
24ENV OTEL_SERVICE_NAME=OpenL0 B
25RUN |2 APP=ruleservices-all OTEL_APP=openl-rules-opentelemetry.jar /bin/sh122 B
26COPY opentelemetry-javaagent.jar /opt/opentelemetry # buildkit21.67 MB
27COPY /usr/local/jetty /opt/openl/app # buildkit44.02 MB
28ARG LOG4J_VER=2.26.10 B
29COPY /log4j-api-*.jar /log4j-core-*.jar /log4j-slf4j2-impl-*.jar /opt/openl/app/lib/logging/2.02 MB
30COPY /log4j-layout-template-json-*.jar /log4j-jul-*.jar /opt/openl/app/lib/ext/ #218.87 KB
31RUN |3 APP=ruleservices-all OTEL_APP=openl-rules-opentelemetry.jar LOG4J_VER=2.26.1421 B
32RUN |3 APP=ruleservices-all OTEL_APP=openl-rules-opentelemetry.jar LOG4J_VER=2.26.1690 B
33RUN |3 APP=ruleservices-all OTEL_APP=openl-rules-opentelemetry.jar LOG4J_VER=2.26.11.4 KB
34RUN |3 APP=ruleservices-all OTEL_APP=openl-rules-opentelemetry.jar LOG4J_VER=2.26.1278 B
35RUN |3 APP=ruleservices-all OTEL_APP=openl-rules-opentelemetry.jar LOG4J_VER=2.26.1641 B
36RUN |3 APP=ruleservices-all OTEL_APP=openl-rules-opentelemetry.jar LOG4J_VER=2.26.1380 B
37RUN |3 APP=ruleservices-all OTEL_APP=openl-rules-opentelemetry.jar LOG4J_VER=2.26.1276 B
38RUN |3 APP=ruleservices-all OTEL_APP=openl-rules-opentelemetry.jar LOG4J_VER=2.26.1151 B
39ENV PATH=.:/opt/java/openjdk/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
40ENV JAVA_OPTS=-Xms32m -XX:MaxRAMPercentage=90.00 B
41RUN |3 APP=ruleservices-all OTEL_APP=openl-rules-opentelemetry.jar LOG4J_VER=2.26.1946 B
42RUN |3 APP=ruleservices-all OTEL_APP=openl-rules-opentelemetry.jar LOG4J_VER=2.26.1139 B
43RUN |3 APP=ruleservices-all OTEL_APP=openl-rules-opentelemetry.jar LOG4J_VER=2.26.1141 B
44USER openl0 B
45EXPOSE [8080/tcp]0 B
46COPY openl-rules-opentelemetry.jar /opt/opentelemetry # buildkit6.29 KB
47COPY ruleservices-all /opt/openl/app/webapps/ROOT # buildkit115.1 MB
48COPY /log4j-layout-template-json-*.jar /opt/openl/app/webapps/ROOT/WEB-INF/lib/ # buildkit191.03 KB
49USER root0 B
50RUN |3 APP=ruleservices-all OTEL_APP=openl-rules-opentelemetry.jar LOG4J_VER=2.26.132 B
51USER openl0 B
52WORKDIR /opt/openl32 B
53CMD ["/opt/openl/start.sh"]0 B
54COPY /server-licenses.json /opt/openl/app/webapps/ROOT/licenses/ # buildkit18.67 KB

Command

ADD alpine-minirootfs-3.24.4-x86_64.tar.gz / # buildkit