Namespace
library
Image / Tag
maven:3.8-amazoncorretto-21-al2023
Content Digest
sha256:11a66b0c7d8269d3f67b419ccf7203e31c8c4d7e5ea401facccc26039932032d
Details
Created

2023-12-18 19:02:52 UTC

Size

265 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:1db371c0a72a30b037eddab3bf3f6091c0226e7b6e3a122c8e0e27d2ea7e5432 - 18.82% (49.8 MB)

[#001] sha256:301aec3c6ad6c0700a9d5b955347a845b129d13e82927a8eb221145808309f6b - 61.42% (162 MB)

[#002] sha256:a4cb2b5452b36b5366d202e99d1593ef12a3f11482a985a90cacd97d56c26257 - 16.75% (44.3 MB)

[#003] sha256:c5eee569b787b415740de85b1a92ff8989be6085733b3fdbf3b75717b57181b9 - 3.01% (7.97 MB)

[#004] sha256:da67843a87de7d0015cc96dc0e7c3ff9a2c033ed90a55d059791b318612ae484 - 0.0% (856 Bytes)

[#005] sha256:631715bcdee5599dfd6e89d87097f020cb31ea245dffb0f3de722824f780db12 - 0.0% (359 Bytes)

[#006] sha256:52ae7133873e06b40f6561e87141655aa147cba1d1f22f5f2ddbf8f49ca5da03 - 0.0% (168 Bytes)


History
2023-12-20 08:49:17 UTC

/bin/sh -c #(nop) COPY dir:53a31edf8963d6fd2d947e72f41a518efb3266cde6711aa27f12fbd3bb05b5cc in /

2023-12-20 08:49:17 UTC

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

2023-12-20 09:34:50 UTC

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

2023-12-20 09:34:50 UTC

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

2023-12-20 09:35:16 UTC

|2 package_version=2 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-12-20 09:35:17 UTC

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

2023-12-20 09:35:17 UTC

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.8.8

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2023-12-18 19:02:52 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:62dac1e13f9aa133cbec88aa21ded5df9ecd8a8ff67fc7ac9887cc25f3c387fb - 18.7% (48.9 MB)

[#001] sha256:aa239869aab6b6c9165afc6f3580e0469aafd770597f91c6b7f52b9ab5ad3573 - 61.45% (161 MB)

[#002] sha256:49f49e892b8a23194cedad697784365e0a9111f21e6764fa1a0b719dd41cec3c - 16.8% (43.9 MB)

[#003] sha256:f6e8fd8c16e755b5e69a357358ef5bc5161c4346263c3cc1f196b7dd023cad41 - 3.05% (7.97 MB)

[#004] sha256:8804fb1acf75d2f5b13a1312ce6fcfecc51324f7a1c61ec2274bc5a736b9b144 - 0.0% (856 Bytes)

[#005] sha256:12d9961e867b0f803abe79afca88f9be30af41d50331726cd9938cd3bfd12a66 - 0.0% (360 Bytes)

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


History
2023-12-20 01:32:07 UTC

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

2023-12-20 01:32:07 UTC

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

2023-12-20 02:03:41 UTC

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

2023-12-20 02:03:41 UTC

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

2023-12-20 02:03:59 UTC

|2 package_version=2 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-12-20 02:04:01 UTC

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

2023-12-20 02:04:01 UTC

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.8.8

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

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

2023-12-18 19:02:52 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]