Namespace
library
Image / Tag
maven:3.8-openjdk-18-slim
Content Digest
sha256:0ccb24680338459567324858307f64ccff55e4e5904487b9b376dcf672f6dafa
Details
Created

2023-02-10 20:59:54 UTC

Size

222 MB

Content Digest
Environment
JAVA_HOME

/usr/local/openjdk-18

JAVA_VERSION

18.0.2.1

LANG

C.UTF-8

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

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


Layers

[#000] sha256:bb263680fed18eecdc67f885094df6f589bafc19004839d7fdf141df236a61aa - 13.49% (30 MB)

[#001] sha256:10286f48c71be2a630e155ceb33e8e5132e861088b8d5db5ae0b2589912a958d - 0.68% (1.51 MB)

[#002] sha256:718b77cc4686e40b578d074b3198c6047ddba87d7feb823af9b4307be83e449a - 81.19% (180 MB)

[#003] sha256:ff4591d9913c80ed9f9c6c9e2affafa0056e4754ff8a1364eb276793ed64d1b1 - 1.06% (2.35 MB)

[#004] sha256:fdc43b75e66d34f3d3795f7d4ba91ee257fd53a7443a701211b76ff2facd41a3 - 3.59% (7.96 MB)

[#005] sha256:30271a756915fc738d68a69b4632f93763ebe0175f99546f946de4158b074522 - 0.0% (855 Bytes)

[#006] sha256:d2995f37a2b84be2da3853e05100f7ced10cb31171b38db13194bb90272f4e8b - 0.0% (359 Bytes)


History
2023-02-09 03:20:20 UTC

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

2023-02-09 03:20:20 UTC

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

2023-02-09 10:47:20 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates p11-kit ; rm -rf /var/lib/apt/lists/*

2023-02-09 10:50:07 UTC

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

2023-02-09 10:50:08 UTC

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

2023-02-09 10:50:08 UTC

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

2023-02-09 10:50:08 UTC

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

2023-02-09 10:50:21 UTC

/bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; case "$arch" in 'amd64') 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'; ;; 'arm64') 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; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends wget ; rm -rf /var/lib/apt/lists/*; wget --progress=dot:giga -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*; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; { echo '#!/usr/bin/env bash'; echo 'set -Eeuo pipefail'; echo 'trust extract --overwrite --format=java-cacerts --filter=ca-anchors --purpose=server-auth "$JAVA_HOME/lib/security/cacerts"'; } > /etc/ca-certificates/update.d/docker-openjdk; chmod +x /etc/ca-certificates/update.d/docker-openjdk; /etc/ca-certificates/update.d/docker-openjdk; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; 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-09 10:50:21 UTC

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

2023-02-10 20:59:51 UTC

/bin/sh -c apt-get update && apt-get install -y curl procps && rm -rf /var/lib/apt/lists/*

2023-02-10 20:59:51 UTC

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

2023-02-10 20:59:51 UTC

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

2023-02-10 20:59:51 UTC

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

2023-02-10 20:59:51 UTC

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

2023-02-10 20:59:53 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-10 20:59:53 UTC

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

2023-02-10 20:59:53 UTC

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

2023-02-10 20:59:53 UTC

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

2023-02-10 20:59:54 UTC

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

2023-02-10 20:59:54 UTC

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

2023-02-10 20:59:54 UTC

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

Details
Created

2023-02-09 22:33:49 UTC

Size

220 MB

Content Digest
Environment
JAVA_HOME

/usr/local/openjdk-18

JAVA_VERSION

18.0.2.1

LANG

C.UTF-8

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

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


Layers

[#000] sha256:5731adb3a4abcefe78d75783ea6e5ee87c4604d0c6a4f8c00b50085e162a7f5d - 13.04% (28.7 MB)

[#001] sha256:f12ec23d1569af13aa4b739730163609a2c012fc5a8c00a55e2c980462802868 - 0.68% (1.49 MB)

[#002] sha256:0c7cd48779062df715bb03c2595611218b1a90a62edeeea24888e18ec78a2b28 - 81.58% (179 MB)

[#003] sha256:055850bd9a72a033c5a543917d1168902edb0fe4a84d0a3f718bc29ee1baae65 - 1.08% (2.37 MB)

[#004] sha256:636c7092e17cbc5aa67b5c1a7a1abcbf7fdb2d4adc3f51c31301dbea0ccf1b8f - 3.62% (7.96 MB)

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

[#006] sha256:879cc533feec8a5a1960cf8ec69ddbeb251f7c0f7d0f830b6380610197c0da86 - 0.0% (357 Bytes)


History
2023-02-09 03:58:40 UTC

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

2023-02-09 03:58:40 UTC

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

2023-02-09 10:07:54 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates p11-kit ; rm -rf /var/lib/apt/lists/*

2023-02-09 10:10:30 UTC

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

2023-02-09 10:10:30 UTC

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

2023-02-09 10:10:30 UTC

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

2023-02-09 10:10:30 UTC

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

2023-02-09 10:10:43 UTC

/bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; case "$arch" in 'amd64') 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'; ;; 'arm64') 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; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends wget ; rm -rf /var/lib/apt/lists/*; wget --progress=dot:giga -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*; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; { echo '#!/usr/bin/env bash'; echo 'set -Eeuo pipefail'; echo 'trust extract --overwrite --format=java-cacerts --filter=ca-anchors --purpose=server-auth "$JAVA_HOME/lib/security/cacerts"'; } > /etc/ca-certificates/update.d/docker-openjdk; chmod +x /etc/ca-certificates/update.d/docker-openjdk; /etc/ca-certificates/update.d/docker-openjdk; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; 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-09 10:10:45 UTC

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

2023-02-09 22:33:46 UTC

/bin/sh -c apt-get update && apt-get install -y curl procps && rm -rf /var/lib/apt/lists/*

2023-02-09 22:33:46 UTC

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

2023-02-09 22:33:46 UTC

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

2023-02-09 22:33:46 UTC

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

2023-02-09 22:33:46 UTC

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

2023-02-09 22:33: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-09 22:33:48 UTC

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

2023-02-09 22:33:48 UTC

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

2023-02-09 22:33:48 UTC

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

2023-02-09 22:33:48 UTC

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

2023-02-09 22:33:48 UTC

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

2023-02-09 22:33:49 UTC

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