Namespace
library
Image / Tag
maven:3.9.11-sapmachine-24
Content Digest
sha256:eed9f5f2ca176e953928df09814a26cc938857820ef406fb2f6853f741ec5992
Details
Created

2025-07-16 06:51:38 UTC

Size

283 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-24

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:953cdd4133718b72c5d0a78e754c1405c02510fdb5237265f7955863f1757f83 - 10.01% (28.3 MB)

[#001] sha256:57f43c5ad22e047eb3d4d8d99db6279185802accee08f3780715801d579ee850 - 78.3% (222 MB)

[#002] sha256:8cba75c631b1cdcfc78466afd64249699a6cc48564bc00da8b9d39d12791db31 - 8.58% (24.3 MB)

[#003] sha256:b21d3b3a32b1a54d232e5904a8bc7167273cf1235637fdd356d4e63677ad8653 - 3.11% (8.81 MB)

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

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

[#006] sha256:2a3c3feee2a115b2f798ad82d1f7ddc5228fda9d1b53de031c3187d65f61db47 - 0.0% (154 Bytes)


History
2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 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-24-jdk=24.0.2 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2025-07-15 19:58:20 UTC (buildkit.dockerfile.v0)

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

2025-07-15 19:58:20 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2025-07-16 06:51: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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51: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.

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.11

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2025-07-16 06:51:38 UTC

Size

280 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-24

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:59a5d47f84c39a2d62d1b5089e60ab67303111f17e1df01dbbcc598246282797 - 9.82% (27.5 MB)

[#001] sha256:4f5757bea5988e31f35dca2f6b5174875f29df13bc4d7dc6f42569da99c46f30 - 78.36% (220 MB)

[#002] sha256:c04e8863e33f47263dc3593274db979a43f27817c28b2450fb0c5dc218fbfb10 - 8.68% (24.3 MB)

[#003] sha256:d2fc6e610db77ec21a1cbde3abbfbf4388e468ff11a3f3d3c981a3e5fa8c5cee - 3.14% (8.81 MB)

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

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

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


History
2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 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-24-jdk=24.0.2 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2025-07-15 19:58:20 UTC (buildkit.dockerfile.v0)

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

2025-07-15 19:58:20 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2025-07-16 06:51: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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51: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.

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.11

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2025-07-16 06:51:38 UTC

Size

293 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-24

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:a6b4a89244b131752ebf5cc65f8db49bc0ff54baddc21f51045db73ecaae806f - 11.18% (32.7 MB)

[#001] sha256:ffb391ec3ca111ff4b90a139e5c7e55b9e39af109978d5bb8f005dc5dcac5835 - 76.04% (223 MB)

[#002] sha256:c7a8ac0d9d93ce96be0422e01c879a5e8645679dd2f8d2a9f10a22ab93b3e7d3 - 9.77% (28.6 MB)

[#003] sha256:ceb2e189bf96cf48acdb682db56e72a74a787b133a730133adacc9cad5bb8381 - 3.01% (8.81 MB)

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

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

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


History
2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 UTC

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

2025-07-15 19:58:20 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-24-jdk=24.0.2 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2025-07-15 19:58:20 UTC (buildkit.dockerfile.v0)

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

2025-07-15 19:58:20 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2025-07-16 06:51: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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51: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.

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.11

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

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

2025-07-16 06:51:38 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]