Namespace
library
Image / Tag
maven:3-openjdk-18
Content Digest
sha256:f22971fa3103b6a5145741dd80cc1660490bef93deb6400276c96dadf5bfd75f
Details
Created

2023-02-08 20:08:40 UTC

Size

438 MB

Content Digest
Environment
JAVA_HOME

/usr/java/openjdk-18

JAVA_VERSION

18.0.2.1

LANG

C.UTF-8

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

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


Layers

[#000] sha256:197c1adcd755131915cd019bdd58658d44445b3638f65449932c18ee39b6047c - 9.7% (42.5 MB)

[#001] sha256:57b698b7af4b18900b53c768746b1dfb603dfb9aec1eea328fdac86d37001e2a - 2.67% (11.7 MB)

[#002] sha256:95a27dbe0150755fca4304b4afd0d7d6dd6a40ede6fdb30da8568e9e8cdf23a9 - 41.07% (180 MB)

[#003] sha256:1420bb97853b75f517c109761badd22d42c2682c1393f81b5cee96d52ca55246 - 44.75% (196 MB)

[#004] sha256:5a06b7d74e4f66caefb7fc11e4b822ce8df01746707aec3071422e1f8f75e60a - 1.82% (7.96 MB)

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

[#006] sha256:909ee600276b1d6137fbdbfbbe8724cf6a29beacbe6c1af3051fcc2f3dd60cf6 - 0.0% (363 Bytes)


History
2023-02-08 19:27:31 UTC

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

2023-02-08 19:27:32 UTC

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

2023-02-08 19:44:53 UTC

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

2023-02-08 19:45:52 UTC

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

2023-02-08 19:45:52 UTC

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

2023-02-08 19:45:52 UTC

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

2023-02-08 19:45:52 UTC

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

2023-02-08 19:46:02 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/jdk18.0.2.1/db379da656dc47308e138f21b33976fa/1/GPL/openjdk-18.0.2.1_linux-x64_bin.tar.gz'; downloadSha256='3bfdb59fc38884672677cebca9a216902d87fe867563182ae8bc3373a65a2ebd'; ;; 'aarch64') downloadUrl='https://download.java.net/java/GA/jdk18.0.2.1/db379da656dc47308e138f21b33976fa/1/GPL/openjdk-18.0.2.1_linux-aarch64_bin.tar.gz'; downloadSha256='79900237a5912045f8c9f1065b5204a474803cbbb4d075ab9620650fb75dfc1b'; ;; *) 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

2023-02-08 19:46:03 UTC

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

2023-02-08 20:08:30 UTC

/bin/sh -c microdnf install findutils git

2023-02-08 20:08:31 UTC

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

2023-02-08 20:08:32 UTC

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

2023-02-08 20:08:32 UTC

/bin/sh -c #(nop) ARG SHA=21c2be0a180a326353e8f6d12289f74bc7cd53080305f05358936f3a1b6dd4d91203f4cc799e81761cf5c53c5bbe9dcc13bdb27ec8f57ecf21b2f9ceec3c8d27

2023-02-08 20:08:32 UTC

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

2023-02-08 20:08:40 UTC

|4 BASE_URL=https://apache.osuosl.org/maven/maven-3/3.8.7/binaries MAVEN_VERSION=3.8.7 SHA=21c2be0a180a326353e8f6d12289f74bc7cd53080305f05358936f3a1b6dd4d91203f4cc799e81761cf5c53c5bbe9dcc13bdb27ec8f57ecf21b2f9ceec3c8d27 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

2023-02-08 20:08:40 UTC

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

2023-02-08 20:08:40 UTC

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

2023-02-08 20:08:40 UTC

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

2023-02-08 20:08:40 UTC

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

2023-02-08 20:08:40 UTC

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

2023-02-08 20:08:40 UTC

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

Details
Created

2023-02-08 20:27:49 UTC

Size

449 MB

Content Digest
Environment
JAVA_HOME

/usr/java/openjdk-18

JAVA_VERSION

18.0.2.1

LANG

C.UTF-8

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

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


Layers

[#000] sha256:7d4ed4ca78bc8f807025d2f2a491ee60099ed37ad040ce330257955d319a347f - 9.23% (41.4 MB)

[#001] sha256:fb69dde29350e5a2369237cbe74bc3c8c50699d796a4fd09120ea4a5b1f26be9 - 2.78% (12.5 MB)

[#002] sha256:a9aa923f7ad4add5195847c41ed7363d0bfbda7acfaaf6e6bf7dd79d2e2d450a - 39.85% (179 MB)

[#003] sha256:211c746ae0b9aa1e2da595209093094e90b1ac56c19b84bd66e7ad439be50d59 - 46.38% (208 MB)

[#004] sha256:6810b9ac4afa9833f6fa971af46493dffd5b489100eb4627e50af5e59532acd3 - 1.77% (7.96 MB)

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

[#006] sha256:df632fed6ed051c3494dd6a309c63cb005c6956a3dc129a9eaccc73ca1fa2534 - 0.0% (361 Bytes)


History
2023-02-08 19:44:57 UTC

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

2023-02-08 19:44:58 UTC

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

2023-02-08 20:04:19 UTC

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

2023-02-08 20:05:14 UTC

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

2023-02-08 20:05:14 UTC

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

2023-02-08 20:05:14 UTC

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

2023-02-08 20:05:14 UTC

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

2023-02-08 20:05:27 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/jdk18.0.2.1/db379da656dc47308e138f21b33976fa/1/GPL/openjdk-18.0.2.1_linux-x64_bin.tar.gz'; downloadSha256='3bfdb59fc38884672677cebca9a216902d87fe867563182ae8bc3373a65a2ebd'; ;; 'aarch64') downloadUrl='https://download.java.net/java/GA/jdk18.0.2.1/db379da656dc47308e138f21b33976fa/1/GPL/openjdk-18.0.2.1_linux-aarch64_bin.tar.gz'; downloadSha256='79900237a5912045f8c9f1065b5204a474803cbbb4d075ab9620650fb75dfc1b'; ;; *) 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

2023-02-08 20:05:29 UTC

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

2023-02-08 20:27:41 UTC

/bin/sh -c microdnf install findutils git

2023-02-08 20:27:43 UTC

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

2023-02-08 20:27:43 UTC

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

2023-02-08 20:27:43 UTC

/bin/sh -c #(nop) ARG SHA=21c2be0a180a326353e8f6d12289f74bc7cd53080305f05358936f3a1b6dd4d91203f4cc799e81761cf5c53c5bbe9dcc13bdb27ec8f57ecf21b2f9ceec3c8d27

2023-02-08 20:27:43 UTC

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

2023-02-08 20:27:48 UTC

|4 BASE_URL=https://apache.osuosl.org/maven/maven-3/3.8.7/binaries MAVEN_VERSION=3.8.7 SHA=21c2be0a180a326353e8f6d12289f74bc7cd53080305f05358936f3a1b6dd4d91203f4cc799e81761cf5c53c5bbe9dcc13bdb27ec8f57ecf21b2f9ceec3c8d27 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

2023-02-08 20:27:48 UTC

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

2023-02-08 20:27:49 UTC

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

2023-02-08 20:27:49 UTC

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

2023-02-08 20:27:49 UTC

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

2023-02-08 20:27:49 UTC

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

2023-02-08 20:27:49 UTC

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