Namespace
library
Image / Tag
maven:sapmachine
Content Digest
sha256:d5cc2d4546c1fcd3a2c4f90a2c8762ce0ea03102c85cd1d99c391afb63ad3734
Details
Created

2026-08-21 20:41:03 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.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-26

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:0926a8eb0e608a5c6888d1cd5594184bdf3ed3aa311dba5b42a547caefdc6f2e - 14.46% (28.4 MB)

[#001] sha256:9788ef1ac44aa6db8ada384f7ca81a51a35292cb116ac9c19b441b67b0bc8bd3 - 68.64% (135 MB)

[#002] sha256:05e9be5fbd1295326c51600cde1bb78181dedb560a06fa3d1da3b376ca858a73 - 12.35% (24.2 MB)

[#003] sha256:014a8fd2b82cb23b6a238d6d87b7ee3a563fe3f4855d890797fbd078fc9bf5ec - 4.55% (8.93 MB)

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

[#005] sha256:34b9b7e09915d586bba7c142e11a2e8264f5e0615b33ec781fdecad352645d53 - 0.0% (157 Bytes)


History
2026-08-17 13:09:48 UTC

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

2026-08-17 13:09:48 UTC

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

2026-08-17 13:09:48 UTC

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

2026-08-17 13:09:50 UTC

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

2026-08-17 13:09:51 UTC

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

2026-08-20 18:02:21 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:/usr/share/keyrings/sapmachine.gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys CACB9FE09150307D1D22D82962754C3B3ABCFE23 && chmod 644 /usr/share/keyrings/sapmachine.gpg && { echo 'Types: deb'; echo 'URIs: https://dist.sapmachine.io/debian'; echo 'Suites: stable'; echo 'Components: main'; echo 'Architectures: amd64 arm64 ppc64el'; echo 'Signed-By: /usr/share/keyrings/sapmachine.gpg'; } > /etc/apt/sources.list.d/sapmachine.sources && apt-get update && apt-get -y --no-install-recommends install sapmachine-26-jdk=26.0.2.1 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

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

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

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

CMD ["jshell"]

2026-08-21 20:41:03 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-08-21 20:41:03 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-08-21 20:41:03 UTC (buildkit.dockerfile.v0)

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

2026-08-21 20:41:03 UTC (buildkit.dockerfile.v0)

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

2026-08-21 20:41:03 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-08-21 20:41:03 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-08-21 20:41:03 UTC (buildkit.dockerfile.v0)

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

2026-08-21 20:41:03 UTC (buildkit.dockerfile.v0)

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

2026-08-21 20:41:03 UTC (buildkit.dockerfile.v0)

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

2026-08-21 20:41:03 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-08-21 20:41:03 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-08-21 20:41:03 UTC (buildkit.dockerfile.v0)

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

2026-08-21 20:41:03 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2026-08-21 19:26:21 UTC

Size

195 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-26

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:0b613318ea879878918380aa3aeb220dfe824e311b83bc955cb8a1d4319650ab - 14.15% (27.5 MB)

[#001] sha256:2f3c8e6f54185b3f1e7636f513f0988d967988d6b93cda892ae3d2d46897236f - 68.77% (134 MB)

[#002] sha256:6ae9f21680582cfc14555e3beec9e90213f5c12f4a1bd1e2ed207ac291d18710 - 12.49% (24.3 MB)

[#003] sha256:e681548331ceb380fbbb012cedf75fc109b03bed96ebe11dc35954a839a5c36d - 4.59% (8.93 MB)

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

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


History
2026-08-17 13:11:31 UTC

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

2026-08-17 13:11:31 UTC

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

2026-08-17 13:11:31 UTC

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

2026-08-17 13:11:34 UTC

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

2026-08-17 13:11:34 UTC

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

2026-08-20 18:01:51 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:/usr/share/keyrings/sapmachine.gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys CACB9FE09150307D1D22D82962754C3B3ABCFE23 && chmod 644 /usr/share/keyrings/sapmachine.gpg && { echo 'Types: deb'; echo 'URIs: https://dist.sapmachine.io/debian'; echo 'Suites: stable'; echo 'Components: main'; echo 'Architectures: amd64 arm64 ppc64el'; echo 'Signed-By: /usr/share/keyrings/sapmachine.gpg'; } > /etc/apt/sources.list.d/sapmachine.sources && apt-get update && apt-get -y --no-install-recommends install sapmachine-26-jdk=26.0.2.1 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2026-08-20 18:01:51 UTC (buildkit.dockerfile.v0)

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

2026-08-20 18:01:51 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2026-08-21 19:26:21 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-08-21 19:26:21 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-08-21 19:26:21 UTC (buildkit.dockerfile.v0)

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

2026-08-21 19:26:21 UTC (buildkit.dockerfile.v0)

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

2026-08-21 19:26:21 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-08-21 19:26:21 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-08-21 19:26:21 UTC (buildkit.dockerfile.v0)

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

2026-08-21 19:26:21 UTC (buildkit.dockerfile.v0)

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

2026-08-21 19:26:21 UTC (buildkit.dockerfile.v0)

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

2026-08-21 19:26:21 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-08-21 19:26:21 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-08-21 19:26:21 UTC (buildkit.dockerfile.v0)

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

2026-08-21 19:26:21 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2026-08-20 18:34:06 UTC

Size

204 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-26

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:9ce277f493517cc144a5fc2f41269e529e99b662f089df362b22f62d1fbb7436 - 16.03% (32.7 MB)

[#001] sha256:519a8805510c07ef066d9ed7a9395bd05723618c574eb9d54ee84638cab334ea - 65.59% (134 MB)

[#002] sha256:4ecaf3ba044d3244773cb02496d4ddf6654617361c1096e8c873b7a9a38f0400 - 14.0% (28.6 MB)

[#003] sha256:5b22d11bdcd9e7c3d5769182a2c3c67be194a9d8c99890dd59ee5e584ef9992e - 4.37% (8.93 MB)

[#004] sha256:e53a897dacf37694bb0586f18cb302bc1e4175230bb2b7509a39e1825afbda62 - 0.0% (848 Bytes)

[#005] sha256:c9e9418ef4be12323afa2b930d874c33e1c308f5c6e397e65f3e359cc4c35735 - 0.0% (157 Bytes)


History
2026-08-17 13:37:16 UTC

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

2026-08-17 13:37:16 UTC

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

2026-08-17 13:37:16 UTC

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

2026-08-17 13:37:19 UTC

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

2026-08-17 13:37:20 UTC

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

2026-08-20 17:59:23 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:/usr/share/keyrings/sapmachine.gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys CACB9FE09150307D1D22D82962754C3B3ABCFE23 && chmod 644 /usr/share/keyrings/sapmachine.gpg && { echo 'Types: deb'; echo 'URIs: https://dist.sapmachine.io/debian'; echo 'Suites: stable'; echo 'Components: main'; echo 'Architectures: amd64 arm64 ppc64el'; echo 'Signed-By: /usr/share/keyrings/sapmachine.gpg'; } > /etc/apt/sources.list.d/sapmachine.sources && apt-get update && apt-get -y --no-install-recommends install sapmachine-26-jdk=26.0.2.1 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2026-08-20 17:59:23 UTC (buildkit.dockerfile.v0)

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

2026-08-20 17:59:23 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

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

LABEL org.opencontainers.image.title=Apache Maven

2026-08-20 18:34:05 UTC (buildkit.dockerfile.v0)

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

2026-08-20 18:34:05 UTC (buildkit.dockerfile.v0)

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

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

ENV MAVEN_HOME=/usr/share/maven

2026-08-20 18:34:05 UTC (buildkit.dockerfile.v0)

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

2026-08-20 18:34:05 UTC (buildkit.dockerfile.v0)

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

2026-08-20 18:34:06 UTC (buildkit.dockerfile.v0)

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

2026-08-20 18:34:06 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-08-20 18:34:06 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-08-20 18:34:06 UTC (buildkit.dockerfile.v0)

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

2026-08-20 18:34:06 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]