Namespace
library
Image / Tag
maven:3.6.2-slim
Content Digest
sha256:fa6725e8d020845c9368dd21cc90f16d3a6a99787a4b043af82d0c67f15089b1
Details
Created

2019-11-22 21:51:12 UTC

Size

227 MB

Content Digest
Environment
JAVA_BASE_URL

https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.5%2B10/OpenJDK11U-jdk_

JAVA_HOME

/usr/local/openjdk-11

JAVA_URL_VERSION

11.0.5_10

JAVA_VERSION

11.0.5

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:000eee12ec04cc914bf96e8f5dee7767510c2aca3816af6078bd9fbe3150920c - 11.37% (25.8 MB)

[#001] sha256:2f1dc2bdcfe193ce54affa45170354ca76667c40f8cf536b6282dd379e17e24a - 1.36% (3.1 MB)

[#002] sha256:eec880363624c27ef6cc7e146eb42bb15e84efbfe8f365f8ed8718804b44c61b - 0.0% (212 Bytes)

[#003] sha256:f07f2491aafdea4d18ad37f822659c76f585ab92a164d35b7a52bc1f7651d53a - 82.32% (187 MB)

[#004] sha256:8b2a07e848989f498e695ba7ed1382793dd24086783e67b5963e3da826aefae7 - 1.1% (2.49 MB)

[#005] sha256:e17a60383c90d1fc3ca79533a90f0e7d2a9751d7cab4de04037548daa510040f - 3.85% (8.74 MB)

[#006] sha256:dd2fecb7c77115423b8ee5249f5c79bbaf746a6d623b0970d403489939c4d33a - 0.0% (855 Bytes)

[#007] sha256:f6fff9c5641b74970c3c06ff1ce7330efc441742304001afd02f7b6dc9e5bbd6 - 0.0% (359 Bytes)


History
2019-11-22 14:55:09 UTC

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

2019-11-22 14:55:10 UTC

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

2019-11-22 19:14:45 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/*

2019-11-22 19:14:45 UTC

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

2019-11-22 19:16:21 UTC

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

2019-11-22 19:16:21 UTC

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

2019-11-22 19:16:22 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)" ]

2019-11-22 19:16:22 UTC

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

2019-11-22 19:16:22 UTC

/bin/sh -c #(nop) ENV JAVA_BASE_URL=https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.5%2B10/OpenJDK11U-jdk_

2019-11-22 19:16:22 UTC

/bin/sh -c #(nop) ENV JAVA_URL_VERSION=11.0.5_10

2019-11-22 19:16:46 UTC

/bin/sh -c set -eux; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in amd64) upstreamArch='x64' ;; arm64) upstreamArch='aarch64' ;; *) echo >&2 "error: unsupported architecture: $dpkgArch" ;; esac; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends dirmngr gnupg wget ; rm -rf /var/lib/apt/lists/*; wget -O openjdk.tgz.asc "${JAVA_BASE_URL}${upstreamArch}_linux_${JAVA_URL_VERSION}.tar.gz.sign"; wget -O openjdk.tgz "${JAVA_BASE_URL}${upstreamArch}_linux_${JAVA_URL_VERSION}.tar.gz" --progress=dot:giga; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver ha.pool.sks-keyservers.net --keyserver-options no-self-sigs-only --recv-keys CA5F11C6CE22644D42C6AC4492EF8D39DC13168F; gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys EAC843EBD3EFDB98CC772FADA5CD6035332FA671; 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*; 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 'if ! [ -d "$JAVA_HOME" ]; then echo >&2 "error: missing JAVA_HOME environment variable"; exit 1; fi'; echo 'cacertsFile=; for f in "$JAVA_HOME/lib/security/cacerts" "$JAVA_HOME/jre/lib/security/cacerts"; do if [ -e "$f" ]; then cacertsFile="$f"; break; fi; done'; echo 'if [ -z "$cacertsFile" ] || ! [ -f "$cacertsFile" ]; then echo >&2 "error: failed to find cacerts file in $JAVA_HOME"; exit 1; fi'; echo 'trust extract --overwrite --format=java-cacerts --filter=ca-anchors --purpose=server-auth "$cacertsFile"'; } > /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; javac --version; java --version

2019-11-22 19:16:47 UTC

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

2019-11-22 21:50:58 UTC

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

2019-11-22 21:50:58 UTC

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

2019-11-22 21:50:58 UTC

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

2019-11-22 21:50:58 UTC

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

2019-11-22 21:51:08 UTC

|4 BASE_URL=https://apache.osuosl.org/maven/maven-3/3.6.2/binaries MAVEN_VERSION=3.6.2 SHA=d941423d115cd021514bfd06c453658b1b3e39e6240969caf4315ab7119a77299713f14b620fb2571a264f8dff2473d8af3cb47b05acf0036fc2553199a5c1ee USER_HOME_DIR=/root /bin/sh -c apt-get update && apt-get install -y curl procps && rm -rf /var/lib/apt/lists/*

2019-11-22 21:51:10 UTC

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

2019-11-22 21:51:10 UTC

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

2019-11-22 21:51:10 UTC

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

2019-11-22 21:51:11 UTC

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

2019-11-22 21:51:11 UTC

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

2019-11-22 21:51:11 UTC

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

2019-11-22 21:51:12 UTC

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

Details
Created

2019-11-23 17:55:55 UTC

Size

224 MB

Content Digest
Environment
JAVA_BASE_URL

https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.5%2B10/OpenJDK11U-jdk_

JAVA_HOME

/usr/local/openjdk-11

JAVA_URL_VERSION

11.0.5_10

JAVA_VERSION

11.0.5

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:a4f3dd4087f9309af4187e5dda90741441f057da59c2270598e16aa8019b0ca2 - 11.02% (24.7 MB)

[#001] sha256:5c3b72070a7cf180450cda408cf0411fb498340f1163f69ce5b083dc09936f59 - 1.32% (2.96 MB)

[#002] sha256:7abb0bacc20a8bd6379a150790dfe224e6489d8a2cad42460ff6499132ee72af - 0.0% (212 Bytes)

[#003] sha256:75a98ad32f387e39c1df289c346667061d0345070f04e38957b93a1462a49561 - 82.62% (185 MB)

[#004] sha256:e211248fa773fae579a70507c6dd7da46886e58dfef5ef38f2fb785c38be1cfd - 1.12% (2.51 MB)

[#005] sha256:6c5009b881e84033050187b9c66d0997392dab283af7bfc4006b72950c12e033 - 3.91% (8.74 MB)

[#006] sha256:9c3cb7dd8a13f874b8fcc543fb55a1eb6ff6346641472cfcdb0da8cc006e30f0 - 0.0% (857 Bytes)

[#007] sha256:3ee6d6d4e88fded8bd11d41e49254affab29043e3ae3f76920a703106243bc77 - 0.0% (360 Bytes)


History
2019-11-22 13:41:59 UTC

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

2019-11-22 13:42:02 UTC

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

2019-11-22 14:09:29 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/*

2019-11-22 14:09:30 UTC

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

2019-11-22 14:09:31 UTC

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

2019-11-22 14:09:31 UTC

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

2019-11-22 14:09:33 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)" ]

2019-11-22 14:09:34 UTC

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

2019-11-22 14:09:35 UTC

/bin/sh -c #(nop) ENV JAVA_BASE_URL=https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.5%2B10/OpenJDK11U-jdk_

2019-11-22 14:09:35 UTC

/bin/sh -c #(nop) ENV JAVA_URL_VERSION=11.0.5_10

2019-11-22 14:10:11 UTC

/bin/sh -c set -eux; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in amd64) upstreamArch='x64' ;; arm64) upstreamArch='aarch64' ;; *) echo >&2 "error: unsupported architecture: $dpkgArch" ;; esac; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends dirmngr gnupg wget ; rm -rf /var/lib/apt/lists/*; wget -O openjdk.tgz.asc "${JAVA_BASE_URL}${upstreamArch}_linux_${JAVA_URL_VERSION}.tar.gz.sign"; wget -O openjdk.tgz "${JAVA_BASE_URL}${upstreamArch}_linux_${JAVA_URL_VERSION}.tar.gz" --progress=dot:giga; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver ha.pool.sks-keyservers.net --keyserver-options no-self-sigs-only --recv-keys CA5F11C6CE22644D42C6AC4492EF8D39DC13168F; gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys EAC843EBD3EFDB98CC772FADA5CD6035332FA671; 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*; 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 'if ! [ -d "$JAVA_HOME" ]; then echo >&2 "error: missing JAVA_HOME environment variable"; exit 1; fi'; echo 'cacertsFile=; for f in "$JAVA_HOME/lib/security/cacerts" "$JAVA_HOME/jre/lib/security/cacerts"; do if [ -e "$f" ]; then cacertsFile="$f"; break; fi; done'; echo 'if [ -z "$cacertsFile" ] || ! [ -f "$cacertsFile" ]; then echo >&2 "error: failed to find cacerts file in $JAVA_HOME"; exit 1; fi'; echo 'trust extract --overwrite --format=java-cacerts --filter=ca-anchors --purpose=server-auth "$cacertsFile"'; } > /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; javac --version; java --version

2019-11-22 14:10:13 UTC

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

2019-11-23 17:55:19 UTC

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

2019-11-23 17:55:20 UTC

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

2019-11-23 17:55:21 UTC

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

2019-11-23 17:55:22 UTC

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

2019-11-23 17:55:34 UTC

|4 BASE_URL=https://apache.osuosl.org/maven/maven-3/3.6.2/binaries MAVEN_VERSION=3.6.2 SHA=d941423d115cd021514bfd06c453658b1b3e39e6240969caf4315ab7119a77299713f14b620fb2571a264f8dff2473d8af3cb47b05acf0036fc2553199a5c1ee USER_HOME_DIR=/root /bin/sh -c apt-get update && apt-get install -y curl procps && rm -rf /var/lib/apt/lists/*

2019-11-23 17:55:38 UTC

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

2019-11-23 17:55:40 UTC

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

2019-11-23 17:55:44 UTC

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

2019-11-23 17:55:48 UTC

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

2019-11-23 17:55:50 UTC

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

2019-11-23 17:55:53 UTC

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

2019-11-23 17:55:55 UTC

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