Namespace
library
Image / Tag
maven:3.9.12-ibmjava-8
Content Digest
sha256:9183665b25b979aac6b0bd344cd41e2d16db7696ec851c12c5278d29a9c7c13d
Details
Created

2026-02-17 22:27:52 UTC

Size

206 MB

Content Digest
Labels
  • org.opencontainers.image.description
    Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.source
    https://github.com/carlossg/docker-maven
  • org.opencontainers.image.title
    Apache Maven
  • org.opencontainers.image.url
    https://github.com/carlossg/docker-maven
  • org.opencontainers.image.version
    22.04

Environment
IBM_JAVA_OPTIONS

-XX:+UseContainerSupport

JAVA_HOME

/opt/ibm/java/jre

JAVA_VERSION

8.0.8.60

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

/opt/ibm/java/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:b1cba2e842ca52b95817f958faf99734080c78e92e43ce609cde9244867b49ed - 13.64% (28.2 MB)

[#001] sha256:b36662a198647c8a9c34549312755e720244844d080060eeef91b9b53a758037 - 0.67% (1.38 MB)

[#002] sha256:cc0d07839bdc7dd6d514cff4f6be8603b24756f28d5ea72d898b348f658eb803 - 79.94% (165 MB)

[#003] sha256:1f4022ca565fb64d5476d48f201bbbf4f2b15627ff31f69700780472cbc18386 - 1.44% (2.97 MB)

[#004] sha256:285539b690b8c1e75b9aa25eb075a1a1ec619d4f8592bf8857d0062e8488b7c0 - 4.3% (8.88 MB)

[#005] sha256:32f9e3d38c342e16bf041be334241895f68a7809d7688179d89d6558b428e52e - 0.0% (850 Bytes)

[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#007] sha256:e1c11ae3b447a9d3ad7cb6c6899d6f152f31df3ea5146298f325f9a25aaaf97e - 0.0% (155 Bytes)


History
2026-02-10 17:40:06 UTC

/bin/sh -c #(nop) ARG RELEASE

2026-02-10 17:40:06 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2026-02-10 17:40:06 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2026-02-10 17:40:06 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04

2026-02-10 17:40:09 UTC

/bin/sh -c #(nop) ADD file:52c0e467fa2e92f101018df01a0ff56580c752b7553fbe6df88e16b02af6d4ee in /

2026-02-10 17:40:09 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2026-02-17 20:26:27 UTC (buildkit.dockerfile.v0)

MAINTAINER Jayashree Gopi <jayasg12@in.ibm.com> (@jayasg12)

2026-02-17 20:26:27 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends wget ca-certificates && rm -rf /var/lib/apt/lists/* # buildkit

2026-02-17 20:26:27 UTC (buildkit.dockerfile.v0)

ENV JAVA_VERSION=8.0.8.60

2026-02-17 20:28:20 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64|x86_64) ESUM='6f585e7ce294b9cbcd34a2f20344fa85a02be36ec777557eaf33da11b79ba5eb'; YML_FILE='8.0/sdk/linux/x86_64/index.yml'; ;; ppc64el|ppc64le) ESUM='bd63765ff2636772d86629f531a74260a6cc133e10c7cfd71ee730f2371c72a0'; YML_FILE='8.0/sdk/linux/ppc64le/index.yml'; ;; s390x) ESUM='20e371ae07354a41642c21fa6a84d88b384448b092fc725f95c4328ffa0c1bbd'; YML_FILE='8.0/sdk/linux/s390x/index.yml'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; BASE_URL="https://public.dhe.ibm.com/ibmdl/export/pub/systems/cloud/runtimes/java/meta/"; wget -q -U UA_IBM_JAVA_Docker -O /tmp/index.yml ${BASE_URL}/${YML_FILE}; JAVA_URL=$(sed -n '/^'${JAVA_VERSION}:'/{n;s/\s*uri:\s//p}'< /tmp/index.yml); wget -q -U UA_IBM_JAVA_Docker -O /tmp/ibm-java.tgz ${JAVA_URL}; echo "${ESUM} /tmp/ibm-java.tgz" | sha256sum -c -; mkdir -p /opt/ibm/java; tar -xf /tmp/ibm-java.tgz -C /opt/ibm/java --strip-components=1; rm -f /tmp/index.yml; rm -f /tmp/ibm-java.tgz; # buildkit

2026-02-17 20:28:20 UTC (buildkit.dockerfile.v0)

ENV JAVA_HOME=/opt/ibm/java/jre PATH=/opt/ibm/java/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin IBM_JAVA_OPTIONS=-XX:+UseContainerSupport

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates curl openssh-client --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.description=Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

COPY /usr/share/maven /usr/share/maven # buildkit

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.12

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]

2026-02-17 22:27:52 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2026-02-18 02:41:51 UTC

Size

213 MB

Content Digest
Labels
  • org.opencontainers.image.description
    Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.source
    https://github.com/carlossg/docker-maven
  • org.opencontainers.image.title
    Apache Maven
  • org.opencontainers.image.url
    https://github.com/carlossg/docker-maven
  • org.opencontainers.image.version
    22.04

Environment
IBM_JAVA_OPTIONS

-XX:+UseContainerSupport

JAVA_HOME

/opt/ibm/java/jre

JAVA_VERSION

8.0.8.60

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

/opt/ibm/java/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:95401e425d899946469007a0ce4b02622cf84a67cdd684aa25d61d472fffc38f - 15.42% (32.9 MB)

[#001] sha256:cc7ba9d1b5a555762e1b63722491095f4d355bdcb4e2da1b884c931a246213b8 - 0.69% (1.46 MB)

[#002] sha256:675ae1e14e0c00e6657177865f5265a0f968f1cacec361aada3b69b7400bd893 - 77.97% (166 MB)

[#003] sha256:446c0e5b5b26d5409dd3c6346ea8d45e0475be7fade084c6ae17088dbb91f51e - 1.76% (3.74 MB)

[#004] sha256:6dec3015254ccf5cbb4acf6229701acb35eae8dea3f33bc228f291f9665c438e - 4.17% (8.88 MB)

[#005] sha256:236839840037d49aac3a5e6fce5018d7b11a6c353097cf3785dcfb7774ca6c98 - 0.0% (848 Bytes)

[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#007] sha256:ad2a55c417bd1d1f42540e39a4daa87d8dbc8eadac9dfc03fe9381315a1375f6 - 0.0% (155 Bytes)


History
2026-02-10 17:41:33 UTC

/bin/sh -c #(nop) ARG RELEASE

2026-02-10 17:41:33 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2026-02-10 17:41:33 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2026-02-10 17:41:33 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04

2026-02-10 17:41:39 UTC

/bin/sh -c #(nop) ADD file:0418bf4995f9b54380cc1e509e3f7d65bb07aed9a367528d0b1084f0a34f3bf3 in /

2026-02-10 17:41:39 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2026-02-17 20:45:09 UTC (buildkit.dockerfile.v0)

MAINTAINER Jayashree Gopi <jayasg12@in.ibm.com> (@jayasg12)

2026-02-17 20:45:09 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends wget ca-certificates && rm -rf /var/lib/apt/lists/* # buildkit

2026-02-17 20:45:09 UTC (buildkit.dockerfile.v0)

ENV JAVA_VERSION=8.0.8.60

2026-02-17 20:46:05 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64|x86_64) ESUM='6f585e7ce294b9cbcd34a2f20344fa85a02be36ec777557eaf33da11b79ba5eb'; YML_FILE='8.0/sdk/linux/x86_64/index.yml'; ;; ppc64el|ppc64le) ESUM='bd63765ff2636772d86629f531a74260a6cc133e10c7cfd71ee730f2371c72a0'; YML_FILE='8.0/sdk/linux/ppc64le/index.yml'; ;; s390x) ESUM='20e371ae07354a41642c21fa6a84d88b384448b092fc725f95c4328ffa0c1bbd'; YML_FILE='8.0/sdk/linux/s390x/index.yml'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; BASE_URL="https://public.dhe.ibm.com/ibmdl/export/pub/systems/cloud/runtimes/java/meta/"; wget -q -U UA_IBM_JAVA_Docker -O /tmp/index.yml ${BASE_URL}/${YML_FILE}; JAVA_URL=$(sed -n '/^'${JAVA_VERSION}:'/{n;s/\s*uri:\s//p}'< /tmp/index.yml); wget -q -U UA_IBM_JAVA_Docker -O /tmp/ibm-java.tgz ${JAVA_URL}; echo "${ESUM} /tmp/ibm-java.tgz" | sha256sum -c -; mkdir -p /opt/ibm/java; tar -xf /tmp/ibm-java.tgz -C /opt/ibm/java --strip-components=1; rm -f /tmp/index.yml; rm -f /tmp/ibm-java.tgz; # buildkit

2026-02-17 20:46:05 UTC (buildkit.dockerfile.v0)

ENV JAVA_HOME=/opt/ibm/java/jre PATH=/opt/ibm/java/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin IBM_JAVA_OPTIONS=-XX:+UseContainerSupport

2026-02-18 02:41:46 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates curl openssh-client --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit

2026-02-18 02:41:48 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-02-18 02:41:48 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven

2026-02-18 02:41:48 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven

2026-02-18 02:41:48 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.description=Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

2026-02-18 02:41:48 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-02-18 02:41:48 UTC (buildkit.dockerfile.v0)

COPY /usr/share/maven /usr/share/maven # buildkit

2026-02-18 02:41:50 UTC (buildkit.dockerfile.v0)

COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit

2026-02-18 02:41:50 UTC (buildkit.dockerfile.v0)

COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit

2026-02-18 02:41:51 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit

2026-02-18 02:41:51 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.12

2026-02-18 02:41:51 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-02-18 02:41:51 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-02-18 02:41:51 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]

2026-02-18 02:41:51 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2026-02-17 23:45:49 UTC

Size

196 MB

Content Digest
Labels
  • org.opencontainers.image.description
    Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.source
    https://github.com/carlossg/docker-maven
  • org.opencontainers.image.title
    Apache Maven
  • org.opencontainers.image.url
    https://github.com/carlossg/docker-maven
  • org.opencontainers.image.version
    22.04

Environment
IBM_JAVA_OPTIONS

-XX:+UseContainerSupport

JAVA_HOME

/opt/ibm/java/jre

JAVA_VERSION

8.0.8.60

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

/opt/ibm/java/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:4e2905dbd81d6a42c24ec5f7ce51f2d8f24a616b4fe2e90d0be791922a8d3b5f - 13.63% (26.7 MB)

[#001] sha256:a77d17bf550a6cfe5ae28c00f12c4faa501f3dcc6d38bb384909465bb4f46478 - 0.71% (1.39 MB)

[#002] sha256:a45bb21322d8e041d4a25937cff39c295bd784c02ac65b02515cd3224c25bf59 - 79.64% (156 MB)

[#003] sha256:463ec240427ae4967d0d2d3128ff45c118d2f90be7a0265974283ce062cf710d - 1.49% (2.91 MB)

[#004] sha256:fc19758191012915e052b4833a9d22af35eff88245681516cb1da15a1ce0ca48 - 4.53% (8.88 MB)

[#005] sha256:a91910f22f7966052d942d0a610ef1966447eb84351d4b65be7915afcab32c5c - 0.0% (851 Bytes)

[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#007] sha256:47d016dd6daaa5018a5a597cbb11605b6d084aa231c937185922ebe9ed8eb691 - 0.0% (155 Bytes)


History
2026-02-10 17:41:31 UTC

/bin/sh -c #(nop) ARG RELEASE

2026-02-10 17:41:31 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2026-02-10 17:41:31 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2026-02-10 17:41:31 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04

2026-02-10 17:41:33 UTC

/bin/sh -c #(nop) ADD file:682bbddd1f3d784d0c4ab5eef9460f0b47a94f3c62f629b59163a7f6543a159f in /

2026-02-10 17:41:33 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2026-02-17 20:25:49 UTC (buildkit.dockerfile.v0)

MAINTAINER Jayashree Gopi <jayasg12@in.ibm.com> (@jayasg12)

2026-02-17 20:25:49 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends wget ca-certificates && rm -rf /var/lib/apt/lists/* # buildkit

2026-02-17 20:25:49 UTC (buildkit.dockerfile.v0)

ENV JAVA_VERSION=8.0.8.60

2026-02-17 20:27:05 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64|x86_64) ESUM='6f585e7ce294b9cbcd34a2f20344fa85a02be36ec777557eaf33da11b79ba5eb'; YML_FILE='8.0/sdk/linux/x86_64/index.yml'; ;; ppc64el|ppc64le) ESUM='bd63765ff2636772d86629f531a74260a6cc133e10c7cfd71ee730f2371c72a0'; YML_FILE='8.0/sdk/linux/ppc64le/index.yml'; ;; s390x) ESUM='20e371ae07354a41642c21fa6a84d88b384448b092fc725f95c4328ffa0c1bbd'; YML_FILE='8.0/sdk/linux/s390x/index.yml'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; BASE_URL="https://public.dhe.ibm.com/ibmdl/export/pub/systems/cloud/runtimes/java/meta/"; wget -q -U UA_IBM_JAVA_Docker -O /tmp/index.yml ${BASE_URL}/${YML_FILE}; JAVA_URL=$(sed -n '/^'${JAVA_VERSION}:'/{n;s/\s*uri:\s//p}'< /tmp/index.yml); wget -q -U UA_IBM_JAVA_Docker -O /tmp/ibm-java.tgz ${JAVA_URL}; echo "${ESUM} /tmp/ibm-java.tgz" | sha256sum -c -; mkdir -p /opt/ibm/java; tar -xf /tmp/ibm-java.tgz -C /opt/ibm/java --strip-components=1; rm -f /tmp/index.yml; rm -f /tmp/ibm-java.tgz; # buildkit

2026-02-17 20:27:05 UTC (buildkit.dockerfile.v0)

ENV JAVA_HOME=/opt/ibm/java/jre PATH=/opt/ibm/java/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin IBM_JAVA_OPTIONS=-XX:+UseContainerSupport

2026-02-17 23:45:44 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates curl openssh-client --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit

2026-02-17 23:45:46 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-02-17 23:45:46 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven

2026-02-17 23:45:46 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven

2026-02-17 23:45:46 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.description=Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.

2026-02-17 23:45:46 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-02-17 23:45:46 UTC (buildkit.dockerfile.v0)

COPY /usr/share/maven /usr/share/maven # buildkit

2026-02-17 23:45:47 UTC (buildkit.dockerfile.v0)

COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit

2026-02-17 23:45:48 UTC (buildkit.dockerfile.v0)

COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit

2026-02-17 23:45:49 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit

2026-02-17 23:45:49 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.12

2026-02-17 23:45:49 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-02-17 23:45:49 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-02-17 23:45:49 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]

2026-02-17 23:45:49 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]