Namespace
library
Image / Tag
maven:3.9.15-sapmachine-21
Content Digest
sha256:98ffea5ac625bd5ef508d2fe46ebe8bd3d4629ba22ca1b7b307e5d0ef5400522
Details
Created

2026-05-08 00:32:38 UTC

Size

268 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.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
    24.04

Environment
JAVA_HOME

/usr/lib/jvm/sapmachine-21

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:b40150c1c2717d324cdb17278c8efdfa4dfcd2ffe083e976f0bcedf31115f081 - 10.57% (28.4 MB)

[#001] sha256:c0e68cd0672d5527b4d1f51e79d5d9b22a33242ede81b09f9778fc83882ea259 - 77.06% (207 MB)

[#002] sha256:a5cf011ba62bd38386e78540a2ac8dbdc52f007d4f4d16f5bf0d6795ba225cf7 - 9.06% (24.3 MB)

[#003] sha256:7c7b93757199e8f14a1f269184b76d6c6282a3e512e2fa39246d8e0a32fd5618 - 3.31% (8.88 MB)

[#004] sha256:b763ea28fd313ed08bdafb61eb6046a5bd5ff259c54a2e7c5a16cfa940d19d74 - 0.0% (850 Bytes)

[#005] sha256:b47b5a014fed2d01c397a3da3909877ffdc33b0d0fba8ddc020c50b3adeda6f9 - 0.0% (156 Bytes)


History
2026-04-10 06:49:15 UTC

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

2026-04-10 06:49:15 UTC

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

2026-04-10 06:49:15 UTC

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

2026-04-10 06:49:17 UTC

/bin/sh -c #(nop) ADD file:8ce1caf246e7c778bca84c516d02fd4e83766bb2c530a0fffa8a351b560a2728 in /

2026-04-10 06:49:18 UTC

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

2026-04-21 23:04:33 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get -y --no-install-recommends install ca-certificates gnupg && export GNUPGHOME="$(mktemp -d)" && gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/sapmachine.gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys CACB9FE09150307D1D22D82962754C3B3ABCFE23 && chmod 644 /etc/apt/trusted.gpg.d/sapmachine.gpg && echo "deb http://dist.sapmachine.io/debian/$(dpkg --print-architecture)/ ./" > /etc/apt/sources.list.d/sapmachine.list && apt-get update && apt-get -y --no-install-recommends install sapmachine-21-jdk=21.0.11 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2026-04-21 23:04:33 UTC (buildkit.dockerfile.v0)

ENV JAVA_HOME=/usr/lib/jvm/sapmachine-21

2026-04-21 23:04:33 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2026-05-08 00:32:38 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:32:38 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-05-08 00:32:38 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:32:38 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:32:38 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-05-08 00:32:38 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-05-08 00:32:38 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:32:38 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:32:38 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:32:38 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-05-08 00:32:38 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-05-08 00:32:38 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:32:38 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2026-05-08 00:30:36 UTC

Size

266 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.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
    24.04

Environment
JAVA_HOME

/usr/lib/jvm/sapmachine-21

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:818154cda96df8bbb276b4f4339124da55756620a1037af15570bc95312850fa - 10.36% (27.5 MB)

[#001] sha256:116c8f695f5bbc3d9af2a934785ba0357feff2fbc9093b115cf8a15b38ddc84b - 77.13% (205 MB)

[#002] sha256:625ba834c9fd5cd69a6d642c66badedd7a0064fe82300675b4bf3b5cfd2e465e - 9.16% (24.4 MB)

[#003] sha256:3f6f2e6f98042447c01bf9f015384eb3d29e3ec7216e1932cd0712d188caeaa3 - 3.34% (8.88 MB)

[#004] sha256:36e148f75bed0b7c9dbaac2eaa105b93f3c39e689c456a4ae3ab769b3df079e3 - 0.0% (851 Bytes)

[#005] sha256:96fc53918daeb52bb68271d02ceb589291ee3941ab128e1ff5a82c958f66667a - 0.0% (155 Bytes)


History
2026-04-10 06:56:52 UTC

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

2026-04-10 06:56:52 UTC

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

2026-04-10 06:56:52 UTC

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

2026-04-10 06:56:54 UTC

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

2026-04-10 06:56:54 UTC

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

2026-04-21 23:06:01 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get -y --no-install-recommends install ca-certificates gnupg && export GNUPGHOME="$(mktemp -d)" && gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/sapmachine.gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys CACB9FE09150307D1D22D82962754C3B3ABCFE23 && chmod 644 /etc/apt/trusted.gpg.d/sapmachine.gpg && echo "deb http://dist.sapmachine.io/debian/$(dpkg --print-architecture)/ ./" > /etc/apt/sources.list.d/sapmachine.list && apt-get update && apt-get -y --no-install-recommends install sapmachine-21-jdk=21.0.11 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2026-04-21 23:06:01 UTC (buildkit.dockerfile.v0)

ENV JAVA_HOME=/usr/lib/jvm/sapmachine-21

2026-04-21 23:06:01 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2026-05-08 00:30:35 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:30:36 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-05-08 00:30:36 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:30:36 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:30:36 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-05-08 00:30:36 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-05-08 00:30:36 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:30:36 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:30:36 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:30:36 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-05-08 00:30:36 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-05-08 00:30:36 UTC (buildkit.dockerfile.v0)

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

2026-05-08 00:30:36 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2026-05-08 01:57:43 UTC

Size

278 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.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
    24.04

Environment
JAVA_HOME

/usr/lib/jvm/sapmachine-21

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:9b9e74108592a4e6bb74cdb3f96d255d3bfd39193b9030da034ebfc871cd90ea - 11.78% (32.7 MB)

[#001] sha256:24057afa9cf35b99427158d98968c9a3ad3bf4110d2f01ca36f4eab8fe57f506 - 74.73% (208 MB)

[#002] sha256:a285ff37f110b12b934a7f2e4c636217abc2cb85c44dbc8efe891c0f6ffe1d43 - 10.3% (28.6 MB)

[#003] sha256:c3c8ace42d64d0a321cf6374671e78656369faba0b632e10425f4bbbea783069 - 3.2% (8.88 MB)

[#004] sha256:cb06a7b0da2da432689fd92644158806f753e40bb617e39315384ed528e60a57 - 0.0% (852 Bytes)

[#005] sha256:04ad9ed7f5033596b527d4fb5a5afea42db9916220604f9d158e84461694d6e3 - 0.0% (155 Bytes)


History
2026-04-10 06:58:39 UTC

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

2026-04-10 06:58:39 UTC

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

2026-04-10 06:58:39 UTC

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

2026-04-10 06:58:42 UTC

/bin/sh -c #(nop) ADD file:6c2e3684306335751e9b4f6c791c789b8a34813a48130b98adb259dbddc23bfb in /

2026-04-10 06:58:43 UTC

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

2026-04-21 23:20:57 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get -y --no-install-recommends install ca-certificates gnupg && export GNUPGHOME="$(mktemp -d)" && gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/sapmachine.gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys CACB9FE09150307D1D22D82962754C3B3ABCFE23 && chmod 644 /etc/apt/trusted.gpg.d/sapmachine.gpg && echo "deb http://dist.sapmachine.io/debian/$(dpkg --print-architecture)/ ./" > /etc/apt/sources.list.d/sapmachine.list && apt-get update && apt-get -y --no-install-recommends install sapmachine-21-jdk=21.0.11 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2026-04-21 23:20:57 UTC (buildkit.dockerfile.v0)

ENV JAVA_HOME=/usr/lib/jvm/sapmachine-21

2026-04-21 23:20:57 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2026-05-08 01:57:42 UTC (buildkit.dockerfile.v0)

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

2026-05-08 01:57:42 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-05-08 01:57:42 UTC (buildkit.dockerfile.v0)

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

2026-05-08 01:57:42 UTC (buildkit.dockerfile.v0)

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

2026-05-08 01:57:42 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-05-08 01:57:42 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-05-08 01:57:42 UTC (buildkit.dockerfile.v0)

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

2026-05-08 01:57:42 UTC (buildkit.dockerfile.v0)

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

2026-05-08 01:57:43 UTC (buildkit.dockerfile.v0)

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

2026-05-08 01:57:43 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-05-08 01:57:43 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-05-08 01:57:43 UTC (buildkit.dockerfile.v0)

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

2026-05-08 01:57:43 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]