Sign inSign up
websphere-liberty logo

websphere-liberty:kernel-java8-ibmjava

Multi-platform
Also known as:
26.0.0.11-kernel-java8-ibmjava
kernel
Web servers
Index digest

sha256:2e19f0bf0a5becc58f460d135006e9dd4ecb3f37bd62b914e5ae07bdf95c13e5

OS/ARCH

Compressed size

183.29 MB

Last pushed

4 days by doijanky

Type

Image

Vulnerabilities

0
1
19
7
0

Manifest digest

sha256:26c79f63a0310042ef8eac58b0b84c8ffc0e40df0981d0c6a2e9097b42ae64c7

Layers (35)

ibmjava:563f75047b785dd1b7d03499300d74e6eaf7eddbc9b37b08bf3dc51b2bf2d547
0
1
19
7
0
websphere-liberty:kernel-java8-ibmjava
0
0
0
0
0

10

USER root

0 B


11

ARG VERBOSE=false

0 B


12

ARG OPENJ9_SCC=true

0 B


13

ARG LIBERTY_VERSION=26.0.0.11

0 B


14

ARG LIBERTY_BUILD_LABEL=cl261120261020-2242

0 B


15

ARG LIBERTY_SHA=1ed87cab36ef85ecba1b342ffb44c0b277562ae2

0 B


16

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.11 org.opencontainers.image.revision=cl261120261020-2242 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.11 com.ibm.websphere.liberty.version=26.0.0.11

0 B


17

ENV PATH=/opt/ibm/java/jre/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


18

LABEL ProductID=fbf6a96d49214c0abc6a3bc5da6e48cd ProductName=WebSphere Application Server Liberty ProductVersion=26.0.0.11 BuildLabel=cl261120261020-2242

0 B


19

RUN |5 VERBOSE=false OPENJ9_SCC=true LIBERTY_VERSION=26.0.0.11 LIBERTY_BUILD_LABEL=cl261120261020-2242 LIBERTY_SHA=1ed87cab36ef85ecba1b342ffb44c0b277562ae2 /bin/sh -c set -eux; apt-get update; apt-get install -y curl; 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; apt-get purge --auto-remove -y curl; rm -rf /var/lib/apt/lists/*; # buildkit

115.31 KB


20

ARG LIBERTY_URL

0 B


21

ARG DOWNLOAD_OPTIONS=

0 B


22

RUN |7 VERBOSE=false OPENJ9_SCC=true LIBERTY_VERSION=26.0.0.11 LIBERTY_BUILD_LABEL=cl261120261020-2242 LIBERTY_SHA=1ed87cab36ef85ecba1b342ffb44c0b277562ae2 LIBERTY_URL= DOWNLOAD_OPTIONS= /bin/sh -c apt-get update && apt-get install -y --no-install-recommends unzip wget openssl && 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


23

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

0 B


24

RUN |7 VERBOSE=false OPENJ9_SCC=true LIBERTY_VERSION=26.0.0.11 LIBERTY_BUILD_LABEL=cl261120261020-2242 LIBERTY_SHA=1ed87cab36ef85ecba1b342ffb44c0b277562ae2 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

585 B


25

COPY NOTICES /opt/ibm/NOTICES # buildkit

1.53 KB


26

COPY helpers-common/ /opt/ibm/helpers/ # buildkit

14.79 KB


27

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

249 B


28

RUN |7 VERBOSE=false OPENJ9_SCC=true LIBERTY_VERSION=26.0.0.11 LIBERTY_BUILD_LABEL=cl261120261020-2242 LIBERTY_SHA=1ed87cab36ef85ecba1b342ffb44c0b277562ae2 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.66 KB


29

RUN |7 VERBOSE=false OPENJ9_SCC=true LIBERTY_VERSION=26.0.0.11 LIBERTY_BUILD_LABEL=cl261120261020-2242 LIBERTY_SHA=1ed87cab36ef85ecba1b342ffb44c0b277562ae2 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

6.13 MB


30

ENV RANDFILE=/tmp/.rnd IBM_JAVA_OPTIONS=-Xshareclasses:name=liberty,readonly,nonfatal,cacheDir=/output/.classCache/ -Dosgi.checkConfiguration=false -XX:+UseContainerSupport

0 B


31

USER 1001

0 B


32

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

0 B


33

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

0 B


34

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

0 B