2024-06-27 09:17:07 UTC
222 MB
/opt/java/openjdk
JAVA_VERSIONjdk-22.0.2+9
LANGen_US.UTF-8
LANGUAGEen_US:en
LC_ALLen_US.UTF-8
MAVEN_CONFIG/root/.m2
MAVEN_HOME/usr/share/maven
PATH/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:762bedf4b1b784c3de6c5022c5307d63123d3b7cdd59211317e37e9d477deaa0 - 13.11% (29 MB)
[#001] sha256:8a5c2cb1f1de0d5bc5eaed4d185191b13caee359eedb0073a334e6b578b8d43d - 7.02% (15.6 MB)
[#002] sha256:12ae8c07f7960329d991c11512cf7955c870c52b0abb9b597aaf273d08ae8b2d - 67.37% (149 MB)
[#003] sha256:b3457243757bf1f5c8a106a3e8f6a613b870eaef0f40fed04f204f42d9418a8f - 0.0% (145 Bytes)
[#004] sha256:caf80bf1683b33de1672b7f1e53363d0982fcdeef5b510c2d526bbd0445c6f2b - 0.0% (1.82 KB)
[#005] sha256:de6b5868d9e31592b56c7a04a5953471ad4c0d0bcda4fc2c240dd85c45f3b761 - 8.55% (18.9 MB)
[#006] sha256:ad22cf5f392b87b8b3d8c7b7d6eb1c0dd13e787d5737ffd9a244269b60b565ea - 3.94% (8.74 MB)
[#007] sha256:31ee49419dba59f17c96c439b3c5ccbeb23058f0ce99ce6e736f97cb0065fa09 - 0.0% (850 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:5c880a9e5c66040c78c3e1189d358301e0397439fba158ab7031300f6753e2ee - 0.0% (155 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) ADD file:2f8a54a5efd080fb81efea702b4e3e07d946eec7563fb2281bd28950c10ec462 in /
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends wget fontconfig ca-certificates p11-kit binutils tzdata locales ; echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen; locale-gen en_US.UTF-8; rm -rf /var/lib/apt/lists/* # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-22.0.2+9
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64) ESUM='05cd9359dacb1a1730f7c54f57e0fed47942a5292eb56a3a0ee6b13b87457a43'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_x64_linux_hotspot_22.0.2_9.tar.gz'; ;; arm64) ESUM='dac62747b5158c4bf4c4636432e3bdb9dea47f80f0c9d1d007f19bd5483b7d29'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_aarch64_linux_hotspot_22.0.2_9.tar.gz'; ;; ppc64el) ESUM='1d678752d58e33ff951e75736b8415d6d7ae136b2421ca02e993f2603e9b259b'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_ppc64le_linux_hotspot_22.0.2_9.tar.gz'; ;; s390x) ESUM='46527cfc560552f05c0462520d69d438f144a3dc8206687952387c910cdd4c40'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_s390x_linux_hotspot_22.0.2_9.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL}; echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; mkdir -p "$JAVA_HOME"; tar --extract --file /tmp/openjdk.tar.gz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm -f /tmp/openjdk.tar.gz ${JAVA_HOME}/lib/src.zip; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; echo "Verifying install ..."; fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java; echo "javac --version"; javac --version; echo "java --version"; java --version; echo "Complete." # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /__cacert_entrypoint.sh # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/bin/bash" "/__cacert_entrypoint.sh"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates curl git --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.8
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)CMD ["mvn"]
2024-06-27 09:17:07 UTC
219 MB
/opt/java/openjdk
JAVA_VERSIONjdk-22.0.2+9
LANGen_US.UTF-8
LANGUAGEen_US:en
LC_ALLen_US.UTF-8
MAVEN_CONFIG/root/.m2
MAVEN_HOME/usr/share/maven
PATH/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:f99601f39010ba98f3cb03ebfcc356cf14d93d5f585f680a3651901dce700f45 - 12.37% (27.1 MB)
[#001] sha256:47f8601d4971927f65ddfed0cf5b9958e5d20d67fc7b11da3e4cdced7016186e - 7.72% (16.9 MB)
[#002] sha256:b9ae848da0a4fc64b8abab5631eaa6494b54e10851e117345e42984fe341f0af - 67.28% (147 MB)
[#003] sha256:51e3e49123955e9f42dd0a91cb2e9e92b23a068b5cea2a2b855485458cc192d6 - 0.0% (144 Bytes)
[#004] sha256:3459ead9d4a2df64cb2107fc3ace79f6fd186ff6196e13dc33ce29aeffc4742f - 0.0% (1.82 KB)
[#005] sha256:8590ce8268af2046bac5d4f4f74d7c45bdeb5eefcead0efc818c166a28eaae0a - 8.65% (18.9 MB)
[#006] sha256:57004ab611b67b40ddb5cae904cd0b0800e0f83f7146d2a18f33340d7e229be6 - 3.99% (8.74 MB)
[#007] sha256:feefb1a359417a1fc518aaf4539b8d0ddae1be6e36853708f788aac179e10772 - 0.0% (852 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:90b63fcb24bd55b372d087edfedbdf2f7a3585d0dce7aa4fda5553b403caaad2 - 0.0% (155 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) ADD file:4126c5ecc7750c7d2beb8c08d15aea03d96910453b36d2fb2d41185fdca7b20f in /
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends wget fontconfig ca-certificates p11-kit binutils tzdata locales ; echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen; locale-gen en_US.UTF-8; rm -rf /var/lib/apt/lists/* # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-22.0.2+9
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64) ESUM='05cd9359dacb1a1730f7c54f57e0fed47942a5292eb56a3a0ee6b13b87457a43'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_x64_linux_hotspot_22.0.2_9.tar.gz'; ;; arm64) ESUM='dac62747b5158c4bf4c4636432e3bdb9dea47f80f0c9d1d007f19bd5483b7d29'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_aarch64_linux_hotspot_22.0.2_9.tar.gz'; ;; ppc64el) ESUM='1d678752d58e33ff951e75736b8415d6d7ae136b2421ca02e993f2603e9b259b'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_ppc64le_linux_hotspot_22.0.2_9.tar.gz'; ;; s390x) ESUM='46527cfc560552f05c0462520d69d438f144a3dc8206687952387c910cdd4c40'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_s390x_linux_hotspot_22.0.2_9.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL}; echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; mkdir -p "$JAVA_HOME"; tar --extract --file /tmp/openjdk.tar.gz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm -f /tmp/openjdk.tar.gz ${JAVA_HOME}/lib/src.zip; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; echo "Verifying install ..."; fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java; echo "javac --version"; javac --version; echo "java --version"; java --version; echo "Complete." # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /__cacert_entrypoint.sh # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/bin/bash" "/__cacert_entrypoint.sh"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates curl git --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.8
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)CMD ["mvn"]
2024-06-27 09:17:07 UTC
231 MB
/opt/java/openjdk
JAVA_VERSIONjdk-22.0.2+9
LANGen_US.UTF-8
LANGUAGEen_US:en
LC_ALLen_US.UTF-8
MAVEN_CONFIG/root/.m2
MAVEN_HOME/usr/share/maven
PATH/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:80c625afbf07d8c6d2718c777f706ddee78a027c79596515653025fb506d8670 - 14.72% (33.9 MB)
[#001] sha256:62da66e7c2aca40d6833163579976aa7196e96d7dd83b5a7880fc2084b683287 - 7.15% (16.5 MB)
[#002] sha256:5416a222444c1c9d5915286c74e9abf11102e22a36c9a379aa92e1298936f388 - 64.73% (149 MB)
[#003] sha256:9f9947b88bb52224ae20eaba3f4bde2317865bd11a3309093941a1d5dc1f7ea1 - 0.0% (144 Bytes)
[#004] sha256:f2347fcfa03513ce5aa0e3e84f9c084d6d3ae9a36230bad8ff3e1b726079175e - 0.0% (1.82 KB)
[#005] sha256:9ec546beddc098839418d6cfaa3f18177a830daadedd745e52ceabdc95c870ac - 9.61% (22.2 MB)
[#006] sha256:de00e8cc2120b031b047f6132f47200a43e4ff6c381fc50172c76b46142de243 - 3.79% (8.74 MB)
[#007] sha256:d6f0cfc566a3091032302174d81c729c61d90c48eaa75983ca4715a7a4af6881 - 0.0% (852 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:459a5270237f54770a01dec928864546a48767800190e4c14345d26baeca36e9 - 0.0% (154 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) ADD file:c9b0fd1ddcc2e70c763a44be7034882e75f36c79435448061c7785f0f01476db in /
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends wget fontconfig ca-certificates p11-kit binutils tzdata locales ; echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen; locale-gen en_US.UTF-8; rm -rf /var/lib/apt/lists/* # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-22.0.2+9
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64) ESUM='05cd9359dacb1a1730f7c54f57e0fed47942a5292eb56a3a0ee6b13b87457a43'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_x64_linux_hotspot_22.0.2_9.tar.gz'; ;; arm64) ESUM='dac62747b5158c4bf4c4636432e3bdb9dea47f80f0c9d1d007f19bd5483b7d29'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_aarch64_linux_hotspot_22.0.2_9.tar.gz'; ;; ppc64el) ESUM='1d678752d58e33ff951e75736b8415d6d7ae136b2421ca02e993f2603e9b259b'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_ppc64le_linux_hotspot_22.0.2_9.tar.gz'; ;; s390x) ESUM='46527cfc560552f05c0462520d69d438f144a3dc8206687952387c910cdd4c40'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_s390x_linux_hotspot_22.0.2_9.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL}; echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; mkdir -p "$JAVA_HOME"; tar --extract --file /tmp/openjdk.tar.gz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm -f /tmp/openjdk.tar.gz ${JAVA_HOME}/lib/src.zip; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; echo "Verifying install ..."; fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java; echo "javac --version"; javac --version; echo "java --version"; java --version; echo "Complete." # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /__cacert_entrypoint.sh # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/bin/bash" "/__cacert_entrypoint.sh"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates curl git --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.8
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)CMD ["mvn"]
2024-06-27 09:17:07 UTC
209 MB
/opt/java/openjdk
JAVA_VERSIONjdk-22.0.2+9
LANGen_US.UTF-8
LANGUAGEen_US:en
LC_ALLen_US.UTF-8
MAVEN_CONFIG/root/.m2
MAVEN_HOME/usr/share/maven
PATH/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:9a6ca8a36259241f44c15c84a37ed8ab040ccfe0f554bcfa04c618e1afbe5c0b - 13.04% (27.3 MB)
[#001] sha256:c73de8da06ada084ad05de0033ff4aeffe98f303043248f1787a7af5390cfd41 - 7.34% (15.4 MB)
[#002] sha256:183c8e385d7ba2dd7cc946bb42236aff2558c5ca2f24d7829a55ffa023aec8bf - 66.29% (139 MB)
[#003] sha256:7e0c337261c9244dc9dccdee6da141a25011d6d6cee73e80a3eef5eda4622939 - 0.0% (144 Bytes)
[#004] sha256:3cafd77389b2375745792f932b4ff73cc53e32c280033a9af2ec131f0e48b021 - 0.0% (1.82 KB)
[#005] sha256:d9184751f7ac037f0409ab65669d8b030b86f2e87b06533eeae7681d161c2906 - 9.14% (19.1 MB)
[#006] sha256:84782bacd8b3f96f0c73b6e91263fbeb7490a37c23dc72e5f7d44fbb2de17c27 - 4.17% (8.74 MB)
[#007] sha256:d7967a0164c6dd2048b18a7bd3a4282c630e0689da012f96d129c7c3a04d9692 - 0.0% (851 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:e0e42a764d053f093327821cb448f1faece820f074b6a84be518f30fabbf62cd - 0.0% (155 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) ADD file:560440017e541c07ad2788f24ed9fd81ef2e2966bd15d8bdd9726934a79c5242 in /
2024-06-27 09:17:07 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends wget fontconfig ca-certificates p11-kit binutils tzdata locales ; echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen; locale-gen en_US.UTF-8; rm -rf /var/lib/apt/lists/* # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-22.0.2+9
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64) ESUM='05cd9359dacb1a1730f7c54f57e0fed47942a5292eb56a3a0ee6b13b87457a43'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_x64_linux_hotspot_22.0.2_9.tar.gz'; ;; arm64) ESUM='dac62747b5158c4bf4c4636432e3bdb9dea47f80f0c9d1d007f19bd5483b7d29'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_aarch64_linux_hotspot_22.0.2_9.tar.gz'; ;; ppc64el) ESUM='1d678752d58e33ff951e75736b8415d6d7ae136b2421ca02e993f2603e9b259b'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_ppc64le_linux_hotspot_22.0.2_9.tar.gz'; ;; s390x) ESUM='46527cfc560552f05c0462520d69d438f144a3dc8206687952387c910cdd4c40'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_s390x_linux_hotspot_22.0.2_9.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL}; echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; mkdir -p "$JAVA_HOME"; tar --extract --file /tmp/openjdk.tar.gz --directory "$JAVA_HOME" --strip-components 1 --no-same-owner ; rm -f /tmp/openjdk.tar.gz ${JAVA_HOME}/lib/src.zip; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; echo "Verifying install ..."; fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java; echo "javac --version"; javac --version; echo "java --version"; java --version; echo "Complete." # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY entrypoint.sh /__cacert_entrypoint.sh # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/bin/bash" "/__cacert_entrypoint.sh"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates curl git --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.description=Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.8
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2024-06-27 09:17:07 UTC (buildkit.dockerfile.v0)CMD ["mvn"]