Namespace
library
Image / Tag
maven:3.8.3-jdk-11
Content Digest
sha256:efaeca6b14ed6e05b2923416eebddd78c0e175a24580a29ca1d8a4c1ece196b2
Details
Created

2021-11-18 11:13:56 UTC

Size

327 MB

Content Digest
Environment
JAVA_HOME

/usr/local/openjdk-11

JAVA_VERSION

11.0.13

LANG

C.UTF-8

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

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


Layers

[#000] sha256:647acf3d48c2780e00cd27bb0984367415f270d78477ef9d5b238e6ebd5290da - 16.01% (52.4 MB)

[#001] sha256:b02967ef003473d9adc6e20868d9d66af85b0871919bcec92419f65c974aa8ce - 1.5% (4.91 MB)

[#002] sha256:e1ad2231829e42e6f095971b5d2dc143d97db2d0870571ba4d29ecd599db62cb - 3.17% (10.4 MB)

[#003] sha256:5576ce26bf1df68da60eeb5162dccde1b69f865d2815aba8b2d29e7181aeb62b - 15.9% (52 MB)

[#004] sha256:26518d6c686a233a54207844e4b7d3b6d61257949d6ad066f69d7a71a6a372aa - 1.58% (5.17 MB)

[#005] sha256:cdb1f4e0dbfd41d06a54d449884e69cc8d0e912dcc0992a4e38372388e96d98a - 0.0% (209 Bytes)

[#006] sha256:1d872b5136cc5107372f49c8e70da9ff97147824c50d2b88be26a6ac5accc1a3 - 59.19% (194 MB)

[#007] sha256:b3e6cb17c16e36e1418f0d31ec8a0cf230425ec2449bc8adfd396eb1e145bbdd - 2.65% (8.68 MB)

[#008] sha256:d5efd8f4211555afaf30e9807b634d0482fc9002439ee84983679e96390a58fb - 0.0% (855 Bytes)

[#009] sha256:9e3e358e6f968e7a7f95993e2e624b1c24738a43baa22500d6d563d764f1ed12 - 0.0% (361 Bytes)


History
2021-11-17 02:20:30 UTC

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

2021-11-17 02:20:31 UTC

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

2021-11-17 03:14:11 UTC

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

2021-11-17 03:14:17 UTC

/bin/sh -c set -ex; if ! command -v gpg > /dev/null; then apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr ; rm -rf /var/lib/apt/lists/*; fi

2021-11-17 03:14:35 UTC

/bin/sh -c apt-get update && apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps && rm -rf /var/lib/apt/lists/*

2021-11-17 09:28:02 UTC

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

2021-11-17 09:28:02 UTC

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

2021-11-17 09:28:03 UTC

/bin/sh -c { echo '#/bin/sh'; echo 'echo "$JAVA_HOME"'; } > /usr/local/bin/docker-java-home && chmod +x /usr/local/bin/docker-java-home && [ "$JAVA_HOME" = "$(docker-java-home)" ] # backwards compatibility

2021-11-17 09:28:04 UTC

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

2021-11-17 09:28:04 UTC

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

2021-11-17 09:28:04 UTC

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

2021-11-17 09:28:35 UTC

/bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; case "$arch" in 'amd64') downloadUrl='https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.13%2B8/OpenJDK11U-jdk_x64_linux_11.0.13_8.tar.gz'; ;; 'arm64') downloadUrl='https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.13%2B8/OpenJDK11U-jdk_aarch64_linux_11.0.13_8.tar.gz'; ;; *) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; esac; wget --progress=dot:giga -O openjdk.tgz "$downloadUrl"; wget --progress=dot:giga -O openjdk.tgz.asc "$downloadUrl.sign"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys EAC843EBD3EFDB98CC772FADA5CD6035332FA671; gpg --batch --keyserver keyserver.ubuntu.com --keyserver-options no-self-sigs-only --recv-keys CA5F11C6CE22644D42C6AC4492EF8D39DC13168F; gpg --batch --list-sigs --keyid-format 0xLONG CA5F11C6CE22644D42C6AC4492EF8D39DC13168F | tee /dev/stderr | grep '0xA5CD6035332FA671' | grep 'Andrew Haley'; gpg --batch --verify openjdk.tgz.asc openjdk.tgz; gpgconf --kill all; rm -rf "$GNUPGHOME"; mkdir -p "$JAVA_HOME"; tar --extract --file openjdk.tgz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm openjdk.tgz*; { 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

2021-11-17 09:28:36 UTC

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

2021-11-18 11:13:47 UTC

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

2021-11-18 11:13:48 UTC

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

2021-11-18 11:13:48 UTC

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

2021-11-18 11:13:48 UTC

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

2021-11-18 11:13:55 UTC

|4 BASE_URL=https://apache.osuosl.org/maven/maven-3/3.8.3/binaries MAVEN_VERSION=3.8.3 SHA=1c12a5df43421795054874fd54bb8b37d242949133b5bf6052a063a13a93f13a20e6e9dae2b3d85b9c7034ec977bbc2b6e7f66832182b9c863711d78bfe60faa 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

2021-11-18 11:13:55 UTC

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

2021-11-18 11:13:55 UTC

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

2021-11-18 11:13:56 UTC

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

2021-11-18 11:13:56 UTC

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

2021-11-18 11:13:56 UTC

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

2021-11-18 11:13:56 UTC

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

Details
Created

2021-11-18 06:32:13 UTC

Size

323 MB

Content Digest
Environment
JAVA_HOME

/usr/local/openjdk-11

JAVA_VERSION

11.0.13

LANG

C.UTF-8

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

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


Layers

[#000] sha256:ce18cd0ba11c2dfa8c1a2d2b325e1e019b14d4ae25ffdeffb0f9686c5496bf5c - 15.81% (51.1 MB)

[#001] sha256:8f138a340a2373acc72dcc4ea9ef08bdf5648aabc5fe08f7e8d25222ca63b7ee - 1.46% (4.71 MB)

[#002] sha256:f34c030205ccb8656e30a58f96bb1edbe7c59bf17f3329ae3c442ec897f2b270 - 3.14% (10.2 MB)

[#003] sha256:1d7a1cfcc2070fbe1e702751d85f7074b93d142f6beb03ef66e9ba1c58bcc3e3 - 16.12% (52.1 MB)

[#004] sha256:b5ad2e26f24303b213a44df57da171fefb54e8669fc653ed178587d765c68cf5 - 1.6% (5.17 MB)

[#005] sha256:aa4190b07ffffe33edc1362c33a1637f45de6076e8ae7514f6927252facd8240 - 0.0% (212 Bytes)

[#006] sha256:21dfecab53ca4466c76e8146d133e5cdaffe910f9e4009144e0e56b27ff63b6d - 59.19% (191 MB)

[#007] sha256:67564591daa5d8757a21f60b6b579b696f32e5431c3b4bce26254b3ebc318b4c - 2.69% (8.68 MB)

[#008] sha256:5dd85eb85121d81b66ac09ce8d54f6389b47567633b7dc8e3a30719b6a54c1cc - 0.0% (854 Bytes)

[#009] sha256:86ba58884e233a6387c2a05eabe7487998c3113e2959dfc5e44298a7759c9ec8 - 0.0% (362 Bytes)


History
2021-11-17 02:39:59 UTC

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

2021-11-17 02:40:00 UTC

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

2021-11-17 13:26:34 UTC

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

2021-11-17 13:26:40 UTC

/bin/sh -c set -ex; if ! command -v gpg > /dev/null; then apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr ; rm -rf /var/lib/apt/lists/*; fi

2021-11-17 13:27:03 UTC

/bin/sh -c apt-get update && apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps && rm -rf /var/lib/apt/lists/*

2021-11-17 21:56:52 UTC

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

2021-11-17 21:56:52 UTC

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

2021-11-17 21:56:54 UTC

/bin/sh -c { echo '#/bin/sh'; echo 'echo "$JAVA_HOME"'; } > /usr/local/bin/docker-java-home && chmod +x /usr/local/bin/docker-java-home && [ "$JAVA_HOME" = "$(docker-java-home)" ] # backwards compatibility

2021-11-17 21:56:54 UTC

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

2021-11-17 21:56:55 UTC

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

2021-11-17 21:56:56 UTC

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

2021-11-17 21:57:20 UTC

/bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; case "$arch" in 'amd64') downloadUrl='https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.13%2B8/OpenJDK11U-jdk_x64_linux_11.0.13_8.tar.gz'; ;; 'arm64') downloadUrl='https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.13%2B8/OpenJDK11U-jdk_aarch64_linux_11.0.13_8.tar.gz'; ;; *) echo >&2 "error: unsupported architecture: '$arch'"; exit 1 ;; esac; wget --progress=dot:giga -O openjdk.tgz "$downloadUrl"; wget --progress=dot:giga -O openjdk.tgz.asc "$downloadUrl.sign"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys EAC843EBD3EFDB98CC772FADA5CD6035332FA671; gpg --batch --keyserver keyserver.ubuntu.com --keyserver-options no-self-sigs-only --recv-keys CA5F11C6CE22644D42C6AC4492EF8D39DC13168F; gpg --batch --list-sigs --keyid-format 0xLONG CA5F11C6CE22644D42C6AC4492EF8D39DC13168F | tee /dev/stderr | grep '0xA5CD6035332FA671' | grep 'Andrew Haley'; gpg --batch --verify openjdk.tgz.asc openjdk.tgz; gpgconf --kill all; rm -rf "$GNUPGHOME"; mkdir -p "$JAVA_HOME"; tar --extract --file openjdk.tgz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm openjdk.tgz*; { 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

2021-11-17 21:57:20 UTC

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

2021-11-18 06:31:49 UTC

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

2021-11-18 06:31:50 UTC

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

2021-11-18 06:31:51 UTC

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

2021-11-18 06:31:52 UTC

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

2021-11-18 06:32:08 UTC

|4 BASE_URL=https://apache.osuosl.org/maven/maven-3/3.8.3/binaries MAVEN_VERSION=3.8.3 SHA=1c12a5df43421795054874fd54bb8b37d242949133b5bf6052a063a13a93f13a20e6e9dae2b3d85b9c7034ec977bbc2b6e7f66832182b9c863711d78bfe60faa 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

2021-11-18 06:32:08 UTC

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

2021-11-18 06:32:09 UTC

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

2021-11-18 06:32:11 UTC

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

2021-11-18 06:32:12 UTC

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

2021-11-18 06:32:12 UTC

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

2021-11-18 06:32:13 UTC

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