Namespace
library
Image / Tag
maven:3.9.4-amazoncorretto-21-al2023
Content Digest
sha256:accd0dfc5177b33bb49bee8c1a98d40554c81c0fe3195e3cb745df667c9ca76d
Details
Created

2023-09-27 20:52:22 UTC

Size

262 MB

Content Digest
Environment
JAVA_HOME

/usr/lib/jvm/java-21-amazon-corretto

LANG

C.UTF-8

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:860bcbd64bf9485a06bc1858b0de975763ffab4b4fb53fb19b66b42536e48fe7 - 19.09% (50 MB)

[#001] sha256:3a91fc44260ccaf54a234b639ecbd91055c89129f83fefaac33a483ac5c66657 - 62.08% (162 MB)

[#002] sha256:f566b9009a1617b3a4662cf54ab1be8742bb465c3950daca8b9ab7b277930b04 - 15.4% (40.3 MB)

[#003] sha256:10e3a23e8322fe95b84d994a9dfff6bbdef71cc257a77f905eb1b33c679c5e23 - 3.43% (8.97 MB)

[#004] sha256:e1a39192939a01fbf274737b00b801e5d7df82d7ce382462c594d113b4db6095 - 0.0% (854 Bytes)

[#005] sha256:0a925afa8729a402206f1b022514c225b1fb8956b6b1bf776cc3f6970aeb2ec3 - 0.0% (359 Bytes)

[#006] sha256:1bda460e45da7ffd7eb0d684901b6f6a00bb31b79226ece891391bcc73b4226f - 0.0% (168 Bytes)


History
2023-10-12 22:37:51 UTC

/bin/sh -c #(nop) COPY dir:73a08d9acd2707b5f429ab7e4f26f6f5880d94265654591f74d7102f20954c66 in /

2023-10-12 22:37:52 UTC

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

2023-10-19 03:26:57 UTC

/bin/sh -c #(nop) ARG version=21.0.1.12-1

2023-10-19 03:26:57 UTC

/bin/sh -c #(nop) ARG package_version=1

2023-10-19 03:27:19 UTC

|2 package_version=1 version=21.0.1.12-1 /bin/sh -c set -eux && rpm --import file:///etc/pki/rpm-gpg/RPM-GPG-KEY-amazon-linux-2023 && echo "localpkg_gpgcheck=1" >> /etc/dnf/dnf.conf && CORRETO_TEMP=$(mktemp -d) && pushd ${CORRETO_TEMP} && RPM_LIST=("java-21-amazon-corretto-headless-$version.amzn2023.${package_version}.$(uname -m).rpm" "java-21-amazon-corretto-$version.amzn2023.${package_version}.$(uname -m).rpm" "java-21-amazon-corretto-devel-$version.amzn2023.${package_version}.$(uname -m).rpm" "java-21-amazon-corretto-jmods-$version.amzn2023.${package_version}.$(uname -m).rpm") && for rpm in ${RPM_LIST[@]}; do curl --fail -O https://corretto.aws/downloads/resources/$(echo $version | tr '-' '.')/${rpm} && rpm -K "${CORRETO_TEMP}/${rpm}" | grep -F "${CORRETO_TEMP}/${rpm}: digests signatures OK" || exit 1; done && dnf install -y ${CORRETO_TEMP}/*.rpm && popd && rm -rf /usr/lib/jvm/java-21-amazon-corretto.$(uname -m)/lib/src.zip && rm -rf ${CORRETO_TEMP} && dnf clean all && sed -i '/localpkg_gpgcheck=1/d' /etc/dnf/dnf.conf

2023-10-19 03:27:20 UTC

/bin/sh -c #(nop) ENV LANG=C.UTF-8

2023-10-19 03:27:20 UTC

/bin/sh -c #(nop) ENV JAVA_HOME=/usr/lib/jvm/java-21-amazon-corretto

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c yum install -y tar which gzip findutils # TODO remove # buildkit

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

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

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

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

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

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

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

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

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.4

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

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

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2023-09-27 20:52:22 UTC

Size

259 MB

Content Digest
Environment
JAVA_HOME

/usr/lib/jvm/java-21-amazon-corretto

LANG

C.UTF-8

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:d726870119c530d3b141cccd8b55693be0fc259a674ed2bc3bcf5999ff1434d3 - 18.97% (49.1 MB)

[#001] sha256:a7c31b74b4372fee283e51b521c481c56e808356e8e931d08ff8923ca3b062d9 - 62.12% (161 MB)

[#002] sha256:012b58e5dfb33406087544e3576c75f7295439e8b2a1b1a74527ef4141059e62 - 15.44% (40 MB)

[#003] sha256:de6dbbbda9334fdc9ccdacc7b47bf0c3c42d824a61d919c4fb3770d29ebab2b5 - 3.47% (8.97 MB)

[#004] sha256:d8768ae579b837582245f8540dde1df0176c912c3a040b1c8e9dd023ba0853a0 - 0.0% (854 Bytes)

[#005] sha256:221ce1028ef933a4b2245ed2b21cb4b8c32a355e314e4bc446e818727a5a3bee - 0.0% (361 Bytes)

[#006] sha256:07a8aca973085ab1e71e14fe0fb9cc9bdb128616b4d04a92df380dbf1754936a - 0.0% (170 Bytes)


History
2023-10-12 22:23:51 UTC

/bin/sh -c #(nop) COPY dir:23c4f526fba599c79c471bcc9a859c715cfebcd3d79aabf95868c2189962dde3 in /

2023-10-12 22:23:51 UTC

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

2023-10-19 00:48:41 UTC

/bin/sh -c #(nop) ARG version=21.0.1.12-1

2023-10-19 00:48:41 UTC

/bin/sh -c #(nop) ARG package_version=1

2023-10-19 00:49:00 UTC

|2 package_version=1 version=21.0.1.12-1 /bin/sh -c set -eux && rpm --import file:///etc/pki/rpm-gpg/RPM-GPG-KEY-amazon-linux-2023 && echo "localpkg_gpgcheck=1" >> /etc/dnf/dnf.conf && CORRETO_TEMP=$(mktemp -d) && pushd ${CORRETO_TEMP} && RPM_LIST=("java-21-amazon-corretto-headless-$version.amzn2023.${package_version}.$(uname -m).rpm" "java-21-amazon-corretto-$version.amzn2023.${package_version}.$(uname -m).rpm" "java-21-amazon-corretto-devel-$version.amzn2023.${package_version}.$(uname -m).rpm" "java-21-amazon-corretto-jmods-$version.amzn2023.${package_version}.$(uname -m).rpm") && for rpm in ${RPM_LIST[@]}; do curl --fail -O https://corretto.aws/downloads/resources/$(echo $version | tr '-' '.')/${rpm} && rpm -K "${CORRETO_TEMP}/${rpm}" | grep -F "${CORRETO_TEMP}/${rpm}: digests signatures OK" || exit 1; done && dnf install -y ${CORRETO_TEMP}/*.rpm && popd && rm -rf /usr/lib/jvm/java-21-amazon-corretto.$(uname -m)/lib/src.zip && rm -rf ${CORRETO_TEMP} && dnf clean all && sed -i '/localpkg_gpgcheck=1/d' /etc/dnf/dnf.conf

2023-10-19 00:49:02 UTC

/bin/sh -c #(nop) ENV LANG=C.UTF-8

2023-10-19 00:49:02 UTC

/bin/sh -c #(nop) ENV JAVA_HOME=/usr/lib/jvm/java-21-amazon-corretto

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c yum install -y tar which gzip findutils # TODO remove # buildkit

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

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

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

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

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

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

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

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

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.4

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

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

2023-09-27 20:52:22 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]