Sign inSign up
websphere-liberty logo

websphere-liberty:26.0.0.6-kernel-java17-openj9

Multi-platform
Also known as:
18d22cea28acf071ac94bcab95a1d45093dc634f4603dcf328a50baa6f60f68b
Web servers
Index digest

sha256:285a730f0f9f4a1a7d73fc657e5ef74f10c6c8b1cfc1063e6f8f1efc72670a16

OS/ARCH

Compressed size

116.27 MB

Last pushed

1 day by doijanky

Type

Image

Vulnerabilities

0
0
36
2
0

Manifest digest

sha256:2c18da999063bc0021c48684db0cbf59b63094e0e71eca3ee18459d8bf9282fd

Layers (37)

ibm-semeru-runtimes:c995cf6998c8d56512958136319cd94e3ca3505c34868181fd90439b7a2c8446
0
0
36
2
0
websphere-liberty:26.0.0.6-kernel-java17-openj9
0
0
0
0
0

12

USER root

0 B


13

ARG VERBOSE=false

0 B


14

ARG OPENJ9_SCC=true

0 B


15

ARG LIBERTY_VERSION=26.0.0.6

0 B


16

ARG LIBERTY_BUILD_LABEL=cl260620260531-0302

0 B


17

ARG LIBERTY_SHA=7a614ebeb2fc9c6c542cc973b0575c0a8515173d

0 B


18

LABEL org.opencontainers.image.authors=Leo Christy Jesuraj, Thomas Watson, Wendy Raschke, Michal Broz org.opencontainers.image.vendor=IBM org.opencontainers.image.url=https://github.com/WASdev/ci.docker org.opencontainers.image.documentation=https://www.ibm.com/support/knowledgecenter/SSAW57_liberty/com.ibm.websphere.wlp.nd.multiplatform.doc/ae/cwlp_about.html org.opencontainers.image.version=26.0.0.6 org.opencontainers.image.revision=cl260620260531-0302 org.opencontainers.image.description=This image contains the WebSphere Liberty runtime with IBM Semeru Runtime Open Edition OpenJDK with OpenJ9 and Ubuntu as the base OS. For more information on this image please see https://ibm.biz/wl-app-image-template org.opencontainers.image.title=IBM WebSphere Liberty liberty.version=26.0.0.6 com.ibm.websphere.liberty.version=26.0.0.6

0 B


19

ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ibm/wlp/bin:/opt/ibm/helpers/build:/opt/ibm/helpers/runtime

0 B


20

LABEL ProductID=fbf6a96d49214c0abc6a3bc5da6e48cd ProductName=WebSphere Application Server Liberty ProductVersion=26.0.0.6 BuildLabel=cl260620260531-0302

0 B


21

RUN |5 VERBOSE=false OPENJ9_SCC=true LIBERTY_VERSION=26.0.0.6 LIBERTY_BUILD_LABEL=cl260620260531-0302 LIBERTY_SHA=7a614ebeb2fc9c6c542cc973b0575c0a8515173d /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in aarch64|arm64) DUMB_INIT_URL='https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_aarch64'; DUMB_INIT_SHA256=b7d648f97154a99c539b63c55979cd29f005f88430fb383007fe3458340b795e; ;; amd64|x86_64) DUMB_INIT_URL='https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_x86_64'; DUMB_INIT_SHA256=e874b55f3279ca41415d290c512a7ba9d08f98041b28ae7c2acb19a545f1c4df; ;; ppc64el|ppc64le) DUMB_INIT_URL='https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_ppc64le'; DUMB_INIT_SHA256=3d15e80e29f0f4fa1fc686b00613a2220bc37e83a35283d4b4cca1fbd0a5609f; ;; s390x) DUMB_INIT_URL='https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_s390x'; DUMB_INIT_SHA256=47e4601b152fc6dcb1891e66c30ecc62a2939fd7ffd1515a7c30f281cfec53b7; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; curl -LfsSo /usr/bin/dumb-init ${DUMB_INIT_URL}; echo "${DUMB_INIT_SHA256} */usr/bin/dumb-init" | sha256sum -c -; chmod +x /usr/bin/dumb-init; # buildkit

42.32 KB


22

ARG LIBERTY_URL

0 B


23

ARG DOWNLOAD_OPTIONS=

0 B


24

RUN |7 VERBOSE=false OPENJ9_SCC=true LIBERTY_VERSION=26.0.0.6 LIBERTY_BUILD_LABEL=cl260620260531-0302 LIBERTY_SHA=7a614ebeb2fc9c6c542cc973b0575c0a8515173d LIBERTY_URL= DOWNLOAD_OPTIONS= /bin/sh -c apt-get update && apt-get install -y --no-install-recommends unzip openssl wget && rm -rf /var/lib/apt/lists/* && mkdir -p /licenses/ && useradd -u 1001 -r -g 0 -s /usr/sbin/nologin default && LIBERTY_URL=${LIBERTY_URL:-$(wget -q -O - https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/downloads/wlp/index.yml | grep -E "^\s*kernel:.*${LIBERTY_VERSION}\.zip" | sed -n 's/\s*kernel:\s//p' | tr -d '\r' )} && wget $DOWNLOAD_OPTIONS $LIBERTY_URL -U UA-IBM-WebSphere-Liberty-Docker -O /tmp/wlp.zip && echo "$LIBERTY_SHA /tmp/wlp.zip" > /tmp/wlp.zip.sha1 && sha1sum -c /tmp/wlp.zip.sha1 && unzip -q /tmp/wlp.zip -d /opt/ibm && rm /tmp/wlp.zip && chown -R 1001:0 /opt/ibm/wlp && chmod -R g+rw /opt/ibm/wlp && cp -a /opt/ibm/wlp/lafiles/. /licenses/ && apt-get purge --auto-remove -y unzip && apt-get purge --auto-remove -y wget && rm -rf /var/lib/apt/lists/* # buildkit

18.12 MB


25

ENV LOG_DIR=/liberty/logs WLP_OUTPUT_DIR=/opt/ibm/wlp/output OPENJ9_SCC=true

0 B


26

RUN |7 VERBOSE=false OPENJ9_SCC=true LIBERTY_VERSION=26.0.0.6 LIBERTY_BUILD_LABEL=cl260620260531-0302 LIBERTY_SHA=7a614ebeb2fc9c6c542cc973b0575c0a8515173d LIBERTY_URL= DOWNLOAD_OPTIONS= /bin/sh -c /opt/ibm/wlp/bin/server create && rm -rf $WLP_OUTPUT_DIR/.classCache /output/workarea && rm -rf /opt/ibm/wlp/usr/servers/defaultServer/server.env # buildkit

487 B


27

COPY NOTICES /opt/ibm/NOTICES # buildkit

1.52 KB


28

COPY helpers/ /opt/ibm/helpers/ # buildkit

14.27 KB


29

COPY fixes/ /opt/ibm/fixes/ # buildkit

244 B


30

RUN |7 VERBOSE=false OPENJ9_SCC=true LIBERTY_VERSION=26.0.0.6 LIBERTY_BUILD_LABEL=cl260620260531-0302 LIBERTY_SHA=7a614ebeb2fc9c6c542cc973b0575c0a8515173d LIBERTY_URL= DOWNLOAD_OPTIONS= /bin/sh -c mkdir /logs && chown -R 1001:0 /logs && chmod -R g+rw /logs && mkdir /etc/wlp && mkdir -p /opt/ibm/wlp/usr/shared/resources/lib.index.cache && mkdir -p /home/default && mkdir /output && chmod -t /output && rm -rf /output && ln -s $WLP_OUTPUT_DIR/defaultServer /output && ln -s /opt/ibm/wlp/usr/servers/defaultServer /config && ln -s /opt/ibm/wlp /liberty && ln -s /opt/ibm/fixes /fixes && ln -s /opt/ibm/wlp/usr/shared/resources/lib.index.cache /lib.index.cache && mkdir -p /config/configDropins/defaults && mkdir -p /config/configDropins/overrides && chown -R 1001:0 /config && chmod -R g+rw /config && chown -R 1001:0 /opt/ibm/helpers && chmod -R ug+rwx /opt/ibm/helpers && chown -R 1001:0 /opt/ibm/fixes && chmod -R g+rwx /opt/ibm/fixes && chown -R 1001:0 /opt/ibm/wlp/usr && chmod -R g+rw /opt/ibm/wlp/usr && chown -R 1001:0 /opt/ibm/wlp/output && chmod -R g+rw /opt/ibm/wlp/output && chown -R 1001:0 /etc/wlp && chmod -R g+rw /etc/wlp && chown -R 1001:0 /home/default && chmod -R g+rw /home/default && ln -s /logs /liberty/logs && mkdir /serviceability && chown -R 1001:0 /serviceability && chmod -R g+rw /serviceability # buildkit

15.14 KB


31

RUN |7 VERBOSE=false OPENJ9_SCC=true LIBERTY_VERSION=26.0.0.6 LIBERTY_BUILD_LABEL=cl260620260531-0302 LIBERTY_SHA=7a614ebeb2fc9c6c542cc973b0575c0a8515173d LIBERTY_URL= DOWNLOAD_OPTIONS= /bin/sh -c if [ "$OPENJ9_SCC" = "true" ]; then populate_scc.sh; fi && rm -rf /output/messaging /output/resources/security /logs/* $WLP_OUTPUT_DIR/.classCache && chown -R 1001:0 /opt/ibm/wlp/output && chmod -R g+rwx /opt/ibm/wlp/output # buildkit

2.78 MB


32

ENV RANDFILE=/tmp/.rnd OPENJ9_JAVA_OPTIONS=-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningGcOnIdle -Xshareclasses:name=openj9_system_scc,cacheDir=/opt/java/.scc,readonly,nonFatal -Dosgi.checkConfiguration=false

0 B


33

USER 1001

0 B


34

EXPOSE map[9080/tcp:{} 9443/tcp:{}]

0 B


35

ENTRYPOINT ["/opt/ibm/helpers/runtime/docker-server.sh"]

0 B


36

CMD ["/opt/ibm/wlp/bin/server" "run" "defaultServer"]

0 B