Namespace
library
Image / Tag
maven:3.9.8-sapmachine-22
Content Digest
sha256:3866c38fb445a0bf233b02001e3aa7ee4bc6d71f3fac2a8350cd3c8956eb5594
Details
Created

2024-06-27 09:17:07 UTC

Size

263 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:31e907dcc94a592a57796786399eb004dcbba714389fa615f5efa05a91316356 - 10.75% (28.3 MB)

[#001] sha256:c7ca8ce58b3c78ea16efea1d2c0fcf4243a9387951162e4d90a124ff10d9b29d - 77.34% (204 MB)

[#002] sha256:7ab310848e338f43ddf2019ae39d4b2504a5cd5161312169316bb842aa6ebb23 - 8.59% (22.6 MB)

[#003] sha256:3547e0c33004faae6960b1d360fdefac7e238879c8e70cf920c6602c952af1a4 - 3.32% (8.74 MB)

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

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

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


History
2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 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-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 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-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.8

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2024-06-27 09:17:07 UTC

Size

261 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:9f23a71f1e313efedd46a7ba220354d3a6eb7196085ef28ddab1b7f266cb0666 - 10.55% (27.5 MB)

[#001] sha256:8cfadeeff48aee1833c0bcead3ce70130628740a0c8f0a5679b3e4344f0147c2 - 77.39% (202 MB)

[#002] sha256:cce076f3f2d9236341697dedd85826dd420f1a114de93255a8a259e755a59f5a - 8.71% (22.7 MB)

[#003] sha256:2d58f715fcf3989ff23916ed27705882ccfa55c5a08d6f7bec21a533daebc2ed - 3.35% (8.74 MB)

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

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

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


History
2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 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-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 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-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.8

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2024-06-27 09:17:07 UTC

Size

273 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:4f16ff2741334b0be5d9f311961a37c8bd0feb2974974ec52a327bbae3866e29 - 12.05% (32.9 MB)

[#001] sha256:9532c4c5000556df154a237634817f3c1c27c39c6d8ec47c69390d07b795c34f - 75.02% (205 MB)

[#002] sha256:2a057beb8662773466a8f7d2cae5abe2b717d091c4f3ad52b9e3f3d33145ea5b - 9.73% (26.6 MB)

[#003] sha256:3a13cdae8f16a1584bd2ee03af3b6c4d1a69fc7a88e2ab36b8755fa67d4a4b9c - 3.2% (8.74 MB)

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

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

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


History
2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 UTC

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

2024-06-27 09:17:07 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-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

CMD ["jshell"]

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 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-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.8

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

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

2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]