Namespace
library
Image / Tag
maven:3.9.12-sapmachine-21
Content Digest
sha256:4cba242a94abda635317abd0458a408dc2826f8f87e205c163993e73e88bd4fd
Details
Created

2026-02-18 20:11:54 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.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
    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:01d7766a2e4a62b74e0bebf2cd12c47e675e9221174f6570854203e84ffe68b0 - 10.58% (28.4 MB)

[#001] sha256:c43aa35203f5eb148fa114917a74cf759d79101eb42035777448778f6400edb1 - 77.04% (206 MB)

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

[#003] sha256:14482058255f426d5e231ddc707e82cbbc61c9c5cd3fff268cbcad3b332b1573 - 3.31% (8.88 MB)

[#004] sha256:e7d9326855df217e723b2046d9ef292cdd6dd18012f30a8447cf14e27a362f20 - 0.0% (849 Bytes)

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

[#006] sha256:0e1b4c5761d4800e1d2a16e9a06ea9e1ee83bd27451afadc06a84ccdd25dd2d3 - 0.0% (156 Bytes)


History
2026-02-10 16:49:54 UTC

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

2026-02-10 16:49:54 UTC

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

2026-02-10 16:49:54 UTC

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

2026-02-10 16:49:54 UTC

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

2026-02-10 16:49:56 UTC

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

2026-02-10 16:49:57 UTC

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

2026-02-18 19:22:32 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.10.0.1 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2026-02-18 19:22:32 UTC (buildkit.dockerfile.v0)

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

2026-02-18 19:22:32 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2026-02-18 20:11:54 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-02-18 20:11:54 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-02-18 20:11:54 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:54 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:54 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 20:11:54 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-02-18 20:11:54 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:54 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:54 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:54 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:54 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.12

2026-02-18 20:11:54 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-02-18 20:11:54 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-02-18 20:11:54 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:54 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2026-02-18 20:11:33 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.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
    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:66a4bbbfab887561d75f1fdb3c6221c974346f82c9229f5ef99f96b7e6c25704 - 10.37% (27.5 MB)

[#001] sha256:cc8b6b0da145858f0888b2b052857f80e42950c6cd6dcfcc57b508dedf3568e2 - 77.12% (205 MB)

[#002] sha256:061757b6442fbe329e072b892bb35ca0489967965fd69c1d56d3eb6e11a05585 - 9.17% (24.3 MB)

[#003] sha256:161aa9e0bd6c4fa323b8bb71438783247503e1965332df4cb4d2bb10b450759f - 3.34% (8.88 MB)

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

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

[#006] sha256:4eb580ac2765edc86bc064a6e7bd44e926a408d6c1d49a4b49cdc08f965a3ea6 - 0.0% (155 Bytes)


History
2026-02-10 16:52:26 UTC

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

2026-02-10 16:52:26 UTC

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

2026-02-10 16:52:27 UTC

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

2026-02-10 16:52:27 UTC

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

2026-02-10 16:52:29 UTC

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

2026-02-10 16:52:29 UTC

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

2026-02-18 19:21:14 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.10.0.1 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2026-02-18 19:21:14 UTC (buildkit.dockerfile.v0)

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

2026-02-18 19:21:14 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2026-02-18 20:11:33 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-02-18 20:11:33 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-02-18 20:11:33 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:33 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:33 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 20:11:33 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-02-18 20:11:33 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:33 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:33 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:33 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:33 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.12

2026-02-18 20:11:33 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-02-18 20:11:33 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-02-18 20:11:33 UTC (buildkit.dockerfile.v0)

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

2026-02-18 20:11:33 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2026-02-18 20:17:09 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.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
    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:de86bbb8cdc5c52dc9167f3fab22b2f39424ccbfd06ab6c7b34bb3456cf0ad43 - 11.78% (32.7 MB)

[#001] sha256:b739ab332ad76e7d7c2e9fe29e0c0876cff5eda905248b72a2c767bcf5ac19eb - 74.72% (208 MB)

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

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

[#004] sha256:3c3314fb040831516404a72c8f078c73332112b7551167d334d360c64e4691c0 - 0.0% (849 Bytes)

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

[#006] sha256:fb9be65e74bb36c3570c50ae908d64afaef61c6f4a2aab25e738aef1ef6c963d - 0.0% (155 Bytes)


History
2026-02-10 16:50:31 UTC

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

2026-02-10 16:50:31 UTC

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

2026-02-10 16:50:31 UTC

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

2026-02-10 16:50:31 UTC

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

2026-02-10 16:50:35 UTC

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

2026-02-10 16:50:35 UTC

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

2026-02-18 19:13:36 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.10.0.1 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2026-02-18 19:13:36 UTC (buildkit.dockerfile.v0)

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

2026-02-18 19:13:36 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2026-02-18 20:17:05 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-02-18 20:17:06 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

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

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

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

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

2026-02-18 20:17:06 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 20:17:06 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

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

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

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

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

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

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

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

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

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

ARG MAVEN_VERSION=3.9.12

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

ARG USER_HOME_DIR=/root

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

ENV MAVEN_CONFIG=/root/.m2

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

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

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

CMD ["mvn"]