Namespace
library
Image / Tag
maven:3.8-openjdk
Content Digest
sha256:3a9c30b3af6278a8ae0007d3a3bf00fff80ec3ed7ae4eb9bfa1772853101549b
Details
Created

2022-04-27 23:00:23 UTC

Size

412 MB

Content Digest
Environment
JAVA_HOME

/usr/java/openjdk-17

JAVA_VERSION

17.0.2

LANG

C.UTF-8

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

/usr/java/openjdk-17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:38a980f2cc8accf69c23deae6743d42a87eb34a54f02396f3fcfd7c2d06e2c5b - 9.75% (40.2 MB)

[#001] sha256:de849f1cfbe60b1c06a1db83a3129ab0ea397c4852b98e3e4300b12ee57ba111 - 3.13% (12.9 MB)

[#002] sha256:a7203ca35e75e068651c9907d659adc721dba823441b78639fde66fc988f042f - 43.4% (179 MB)

[#003] sha256:3337662e6dc91d95d1636b019b33ee9a379f58e64891eae3ce325ad98d547704 - 41.7% (172 MB)

[#004] sha256:81485058ab895ca070d5a827e381a8123be3803444fa5560063f8974aa912513 - 2.02% (8.33 MB)

[#005] sha256:b548970362bbce29f935198803249dea5dd29eae24c3a8cb78ab19e72ef453e5 - 0.0% (857 Bytes)

[#006] sha256:dbd02ad382f576fbad77be92e570539a0e0ded2a7551bd6cbf00d8f3812222c5 - 0.0% (355 Bytes)


History
2022-04-27 20:33:04 UTC

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

2022-04-27 20:33:05 UTC

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

2022-04-27 21:53:12 UTC

/bin/sh -c set -eux; microdnf install gzip tar binutils freetype fontconfig ; microdnf clean all

2022-04-27 21:54:18 UTC

/bin/sh -c #(nop) ENV JAVA_HOME=/usr/java/openjdk-17

2022-04-27 21:54:18 UTC

/bin/sh -c #(nop) ENV PATH=/usr/java/openjdk-17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2022-04-27 21:54:18 UTC

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

2022-04-27 21:54:18 UTC

/bin/sh -c #(nop) ENV JAVA_VERSION=17.0.2

2022-04-27 21:54:28 UTC

/bin/sh -c set -eux; arch="$(objdump="$(command -v objdump)" && objdump --file-headers "$objdump" | awk -F '[:,]+[[:space:]]+' '$1 == "architecture" { print $2 }')"; case "$arch" in 'i386:x86-64') downloadUrl='https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-x64_bin.tar.gz'; downloadSha256='0022753d0cceecacdd3a795dd4cea2bd7ffdf9dc06e22ffd1be98411742fbb44'; ;; 'aarch64') downloadUrl='https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-aarch64_bin.tar.gz'; downloadSha256='13bfd976acf8803f862e82c7113fb0e9311ca5458b1decaef8a09ffd91119fa4'; ;; *) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; esac; curl -fL -o openjdk.tgz "$downloadUrl"; echo "$downloadSha256 *openjdk.tgz" | sha256sum --strict --check -; mkdir -p "$JAVA_HOME"; tar --extract --file openjdk.tgz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm openjdk.tgz*; rm -rf "$JAVA_HOME/lib/security/cacerts"; ln -sT /etc/pki/ca-trust/extracted/java/cacerts "$JAVA_HOME/lib/security/cacerts"; ln -sfT "$JAVA_HOME" /usr/java/default; ln -sfT "$JAVA_HOME" /usr/java/latest; for bin in "$JAVA_HOME/bin/"*; do base="$(basename "$bin")"; [ ! -e "/usr/bin/$base" ]; alternatives --install "/usr/bin/$base" "$base" "$bin" 20000; done; java -Xshare:dump; fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java; javac --version; java --version

2022-04-27 21:54:28 UTC

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

2022-04-27 23:00:19 UTC

/bin/sh -c microdnf install findutils git

2022-04-27 23:00:20 UTC

/bin/sh -c #(nop) ARG MAVEN_VERSION=3.8.5

2022-04-27 23:00:20 UTC

/bin/sh -c #(nop) ARG USER_HOME_DIR=/root

2022-04-27 23:00:21 UTC

/bin/sh -c #(nop) ARG SHA=89ab8ece99292476447ef6a6800d9842bbb60787b9b8a45c103aa61d2f205a971d8c3ddfb8b03e514455b4173602bd015e82958c0b3ddc1728a57126f773c743

2022-04-27 23:00:21 UTC

/bin/sh -c #(nop) ARG BASE_URL=https://apache.osuosl.org/maven/maven-3/3.8.5/binaries

2022-04-27 23:00:22 UTC

|4 BASE_URL=https://apache.osuosl.org/maven/maven-3/3.8.5/binaries MAVEN_VERSION=3.8.5 SHA=89ab8ece99292476447ef6a6800d9842bbb60787b9b8a45c103aa61d2f205a971d8c3ddfb8b03e514455b4173602bd015e82958c0b3ddc1728a57126f773c743 USER_HOME_DIR=/root /bin/sh -c mkdir -p /usr/share/maven /usr/share/maven/ref && curl -fsSL -o /tmp/apache-maven.tar.gz ${BASE_URL}/apache-maven-${MAVEN_VERSION}-bin.tar.gz && echo "${SHA} /tmp/apache-maven.tar.gz" | sha512sum -c - && tar -xzf /tmp/apache-maven.tar.gz -C /usr/share/maven --strip-components=1 && rm -f /tmp/apache-maven.tar.gz && ln -s /usr/share/maven/bin/mvn /usr/bin/mvn

2022-04-27 23:00:22 UTC

/bin/sh -c #(nop) ENV MAVEN_HOME=/usr/share/maven

2022-04-27 23:00:22 UTC

/bin/sh -c #(nop) ENV MAVEN_CONFIG=/root/.m2

2022-04-27 23:00:22 UTC

/bin/sh -c #(nop) COPY file:1b3da5c58894f705e7387946301c0c52edb6271761ea3cd80b86a848847a64cd in /usr/local/bin/mvn-entrypoint.sh

2022-04-27 23:00:23 UTC

/bin/sh -c #(nop) COPY file:2bbb488dd73c55d658b91943cfdf9c26975a320ceafc45dda94c95b03e518ad3 in /usr/share/maven/ref/

2022-04-27 23:00:23 UTC

/bin/sh -c #(nop) ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]

2022-04-27 23:00:23 UTC

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

Details
Created

2022-04-28 01:56:20 UTC

Size

412 MB

Content Digest
Environment
JAVA_HOME

/usr/java/openjdk-17

JAVA_VERSION

17.0.2

LANG

C.UTF-8

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

/usr/java/openjdk-17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:416105dc84fc8cf66df5d2c9f81570a2cc36a6cae58aedd4d58792f041f7a2f5 - 9.72% (40.1 MB)

[#001] sha256:fe66142579ff5bb0bb5cf989222e2bc77a97dcbd0283887dec04d5b9dfd48cfa - 3.31% (13.6 MB)

[#002] sha256:1250d2aa493e8744c8f6cb528c8a882c14b6d7ff0af6862bbbfe676f60ea979e - 43.11% (178 MB)

[#003] sha256:2a35e67d2381db1d5a27d03bf5a99b945f70854a5d69acd7de1b700d11fbc9c7 - 41.84% (172 MB)

[#004] sha256:4fe3f556da9ee6e05380b11a0d67824521572d70d9e923012f958cabcac87d4d - 2.02% (8.33 MB)

[#005] sha256:88f4bd0d811c68a8b12b69083312a566c19e08feb40991d6cb662d70bf095c6c - 0.0% (858 Bytes)

[#006] sha256:0e78d0ddeb8eac31242059cc3ae3f5fe0590b50d3785751d01ca2ea8839c4e45 - 0.0% (362 Bytes)


History
2022-04-27 22:55:53 UTC

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

2022-04-27 22:55:53 UTC

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

2022-04-27 23:27:35 UTC

/bin/sh -c set -eux; microdnf install gzip tar binutils freetype fontconfig ; microdnf clean all

2022-04-27 23:29:39 UTC

/bin/sh -c #(nop) ENV JAVA_HOME=/usr/java/openjdk-17

2022-04-27 23:29:40 UTC

/bin/sh -c #(nop) ENV PATH=/usr/java/openjdk-17/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2022-04-27 23:29:41 UTC

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

2022-04-27 23:29:42 UTC

/bin/sh -c #(nop) ENV JAVA_VERSION=17.0.2

2022-04-27 23:29:53 UTC

/bin/sh -c set -eux; arch="$(objdump="$(command -v objdump)" && objdump --file-headers "$objdump" | awk -F '[:,]+[[:space:]]+' '$1 == "architecture" { print $2 }')"; case "$arch" in 'i386:x86-64') downloadUrl='https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-x64_bin.tar.gz'; downloadSha256='0022753d0cceecacdd3a795dd4cea2bd7ffdf9dc06e22ffd1be98411742fbb44'; ;; 'aarch64') downloadUrl='https://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-aarch64_bin.tar.gz'; downloadSha256='13bfd976acf8803f862e82c7113fb0e9311ca5458b1decaef8a09ffd91119fa4'; ;; *) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; esac; curl -fL -o openjdk.tgz "$downloadUrl"; echo "$downloadSha256 *openjdk.tgz" | sha256sum --strict --check -; mkdir -p "$JAVA_HOME"; tar --extract --file openjdk.tgz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm openjdk.tgz*; rm -rf "$JAVA_HOME/lib/security/cacerts"; ln -sT /etc/pki/ca-trust/extracted/java/cacerts "$JAVA_HOME/lib/security/cacerts"; ln -sfT "$JAVA_HOME" /usr/java/default; ln -sfT "$JAVA_HOME" /usr/java/latest; for bin in "$JAVA_HOME/bin/"*; do base="$(basename "$bin")"; [ ! -e "/usr/bin/$base" ]; alternatives --install "/usr/bin/$base" "$base" "$bin" 20000; done; java -Xshare:dump; fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java; javac --version; java --version

2022-04-27 23:29:54 UTC

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

2022-04-28 01:56:01 UTC

/bin/sh -c microdnf install findutils git

2022-04-28 01:56:01 UTC

/bin/sh -c #(nop) ARG MAVEN_VERSION=3.8.5

2022-04-28 01:56:02 UTC

/bin/sh -c #(nop) ARG USER_HOME_DIR=/root

2022-04-28 01:56:03 UTC

/bin/sh -c #(nop) ARG SHA=89ab8ece99292476447ef6a6800d9842bbb60787b9b8a45c103aa61d2f205a971d8c3ddfb8b03e514455b4173602bd015e82958c0b3ddc1728a57126f773c743

2022-04-28 01:56:04 UTC

/bin/sh -c #(nop) ARG BASE_URL=https://apache.osuosl.org/maven/maven-3/3.8.5/binaries

2022-04-28 01:56:15 UTC

|4 BASE_URL=https://apache.osuosl.org/maven/maven-3/3.8.5/binaries MAVEN_VERSION=3.8.5 SHA=89ab8ece99292476447ef6a6800d9842bbb60787b9b8a45c103aa61d2f205a971d8c3ddfb8b03e514455b4173602bd015e82958c0b3ddc1728a57126f773c743 USER_HOME_DIR=/root /bin/sh -c mkdir -p /usr/share/maven /usr/share/maven/ref && curl -fsSL -o /tmp/apache-maven.tar.gz ${BASE_URL}/apache-maven-${MAVEN_VERSION}-bin.tar.gz && echo "${SHA} /tmp/apache-maven.tar.gz" | sha512sum -c - && tar -xzf /tmp/apache-maven.tar.gz -C /usr/share/maven --strip-components=1 && rm -f /tmp/apache-maven.tar.gz && ln -s /usr/share/maven/bin/mvn /usr/bin/mvn

2022-04-28 01:56:15 UTC

/bin/sh -c #(nop) ENV MAVEN_HOME=/usr/share/maven

2022-04-28 01:56:16 UTC

/bin/sh -c #(nop) ENV MAVEN_CONFIG=/root/.m2

2022-04-28 01:56:18 UTC

/bin/sh -c #(nop) COPY file:1b3da5c58894f705e7387946301c0c52edb6271761ea3cd80b86a848847a64cd in /usr/local/bin/mvn-entrypoint.sh

2022-04-28 01:56:19 UTC

/bin/sh -c #(nop) COPY file:2bbb488dd73c55d658b91943cfdf9c26975a320ceafc45dda94c95b03e518ad3 in /usr/share/maven/ref/

2022-04-28 01:56:19 UTC

/bin/sh -c #(nop) ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]

2022-04-28 01:56:20 UTC

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