Namespace
library
Image / Tag
maven:3.9-sapmachine-22
Content Digest
sha256:b9c93cc297f3b087f2b40708fabe6991679dd2b7d9f9a75dbd0870d3a5a48dd8
Details
Created

2024-08-19 08:57:28 UTC

Size

267 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-22

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:dafa2b0c44d2cfb0be6721f079092ddf15dc8bc537fb07fe7c3264c15cb2e8e6 - 10.61% (28.4 MB)

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

[#002] sha256:b07381024ad5fab71bd149ca78dc2366b4e72a2970334acbd778a0e422a29ac8 - 9.07% (24.3 MB)

[#003] sha256:9e823c81b0223eccaa0c0ed2b34504563b4fe63676b7a4d69a106af83af843c1 - 3.27% (8.75 MB)

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

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

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


History
2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16: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:/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-22-jdk=22.0.2 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2024-07-18 15:16:23 UTC (buildkit.dockerfile.v0)

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

2024-07-18 15:16:23 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2024-08-19 08:57:28 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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 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.

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.9

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2024-08-19 08:57:28 UTC

Size

265 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-22

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:6e59cb05818e49ea83cbe79bd46eb80418dfe3cb3735b45570f93a23579e2cec - 10.41% (27.5 MB)

[#001] sha256:6d624f0fd8ee771a9541ac21594f9bbe313fe69866d63f54acdd68c61235bfe2 - 77.08% (204 MB)

[#002] sha256:1a8e46198ed8c2df3bbc41ea26492ed6f29d8b36e3d4b7276831654bb3a1e25f - 9.2% (24.3 MB)

[#003] sha256:1e0dc8c83023337cbfef1bc04d2bdf59dada0eb8ee1dd8b63df415fc6728634b - 3.31% (8.75 MB)

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

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

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


History
2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16: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:/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-22-jdk=22.0.2 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2024-07-18 15:16:23 UTC (buildkit.dockerfile.v0)

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

2024-07-18 15:16:23 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2024-08-19 08:57:28 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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 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.

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.9

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2024-08-19 08:57:28 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-22

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:c526398e5e771684dae49961d5a74cd9606dcbcf7ddafb1fcc1433293927dca4 - 11.81% (32.8 MB)

[#001] sha256:6ebe2bc7f57199ecd3d14c73dc79db0c9fa8233cc155ea1dad2504d80130aa85 - 74.69% (207 MB)

[#002] sha256:80a454229beb896f814d8f04e8c6e56c1a9d5d3883130ea57a1156f46e68352e - 10.35% (28.7 MB)

[#003] sha256:ba10f8d472552c96cee690916d37080974b719bbf6548a19db37c0fb2153a9cb - 3.15% (8.75 MB)

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

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

[#006] sha256:75f2c70ff0809926fbb49ad360de4d7f56b805f6ba45f3dcfedbd6c157fc9887 - 0.0% (157 Bytes)


History
2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16:23 UTC

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

2024-07-18 15:16: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:/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-22-jdk=22.0.2 && apt-get remove -y --purge --autoremove ca-certificates gnupg && rm -rf "$GNUPGHOME" /var/lib/apt/lists/* # buildkit

2024-07-18 15:16:23 UTC (buildkit.dockerfile.v0)

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

2024-07-18 15:16:23 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2024-08-19 08:57:28 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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 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.

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.9

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

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

2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]