2024-08-19 08:57:28 UTC
230 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:32b824d45c6101d459f5d3c13ab8658b6f79713f3bd64e363d3f6bc98faf5d6d - 12.7% (29.2 MB)
[#001] sha256:c9d10ed217d47bf9ca7ed4ff10640027072814de6488661774d73baf109c03a0 - 8.4% (19.3 MB)
[#002] sha256:5815365a0e83d98b24555f83b654f913632be9fcb37c2daf2b2259318f14da1e - 64.93% (149 MB)
[#003] sha256:2748124e047febb64f4eac3fd6f75a79d50b217e9b56f0be73a4f5609dde065b - 0.0% (145 Bytes)
[#004] sha256:791194ce36d6a70425a4b9e243e052e776a60fe432fcf43d399daf11aca270c8 - 0.0% (2.06 KB)
[#005] sha256:b758411d90764fd327313ed7351ffcbcf0d978bfefa5b2dbadbbc248d3c2c20d - 10.16% (23.4 MB)
[#006] sha256:8dd3446be4c4468a6a23bb0a09e7dbaf504d87d2de978b4198d84803653c58b8 - 3.81% (8.75 MB)
[#007] sha256:f919608ba1398f01ecfed7a83debab8cb2e15921fec0dd80eb8179285e0039e1 - 0.0% (852 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:a5d5fe909f94a55052377cf329a6dae73c43fb0235102d181aa7772fe999e89d - 0.0% (156 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) ADD file:aaeb92d3288093ff43a69d19f9133475372ca003b6de902066a2d4641eec2456 in /
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2024-08-19 08:57:28 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-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-22.0.2+9
2024-08-19 08:57:28 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'; ;; riscv64) ESUM='830a0d006c2dae95c0855aa70e193dba637831b491ccd67333322dea31bcf389'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_riscv64_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-08-19 08:57:28 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-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/__cacert_entrypoint.sh"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates curl git openssh-client --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2024-08-19 08:57:28 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-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.9
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)CMD ["mvn"]
2024-08-19 08:57:28 UTC
228 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:8a9c853c85e5a53a79f6bc6965cf01799f75bd947d761fc492da5738058f87a2 - 12.51% (28.6 MB)
[#001] sha256:a3f02ad8447dcf59fc9ef25fc568cda52894bb2a96c76b7f358195ad4e5017b2 - 8.86% (20.2 MB)
[#002] sha256:e97ef9e20a2afbbc7d8ee3e432df8cb00e332238df396ad5472d513ee82039b6 - 64.53% (147 MB)
[#003] sha256:74df31ceda01c56dde05137d8d8d3eac963e12c2b6772190594eb7e6117e4d7e - 0.0% (145 Bytes)
[#004] sha256:e7e2cf0bb946c56ec6f3452ab28d699fdc35943080b5baf736c57b967a342dd8 - 0.0% (2.06 KB)
[#005] sha256:1e56edc8f0cb757cfa39370f2b650d2b256d5fdd71da7de36407ab694704719a - 10.27% (23.4 MB)
[#006] sha256:c9b6b82d13a613ee2d786fc7287312581df9e5446fe29b69aee00f8c5d7936a3 - 3.83% (8.75 MB)
[#007] sha256:fc83c3fd9a63b1fa82ca7d796af02f89bfcd92f49c8f51ced47462883f578ec8 - 0.0% (850 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:bd6c297a6a03e2984e27a497453e804bb634bed76815b3974ce1b869548b75b9 - 0.0% (156 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) ADD file:326f7645aedaef39f6ed8d915cfab4d497b0b35ba156d1d1449a5a2eea30f71c in /
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2024-08-19 08:57:28 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-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-22.0.2+9
2024-08-19 08:57:28 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'; ;; riscv64) ESUM='830a0d006c2dae95c0855aa70e193dba637831b491ccd67333322dea31bcf389'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_riscv64_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-08-19 08:57:28 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-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/__cacert_entrypoint.sh"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates curl git openssh-client --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2024-08-19 08:57:28 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-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.9
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)CMD ["mvn"]
2024-08-19 08:57:28 UTC
239 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:5d340ed979f83f097fa56590781e2ea4e2d63a50fc75b5e5bc616f845d2e2f80 - 14.17% (33.9 MB)
[#001] sha256:80e3c5169d6293fd9f3f82b9deaee88fa754271e536ada337866cf56d5926d7b - 8.13% (19.4 MB)
[#002] sha256:704573ca6df8d470c3ab95ca77762e7fbc82101178a7c2a52380d3309d95fec3 - 62.42% (149 MB)
[#003] sha256:3a4e48a26238566ea036db271832856c7531e7244260abdd4e0af9506d0eb396 - 0.0% (147 Bytes)
[#004] sha256:5d7ac17574cabcfff717eb8e07267e8b06689fcfb4e6bd834551d206ec262ef8 - 0.0% (2.06 KB)
[#005] sha256:774fe86f7398dffd498b51a8164e1bc7b7603060f2d57c545fcc2079b2de5a2a - 11.62% (27.8 MB)
[#006] sha256:f66649cf1987901420f61be24fb13f0a2b7b310ff91a25405efa4a279ec9d359 - 3.66% (8.75 MB)
[#007] sha256:cbd12790137d46eca231984c3cd7f3485fc5f03c05133438b8fbbbc038739a12 - 0.0% (851 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:ca4da3060826322bfdd855d95c07e1f15bee65226b686f2dbcf2934abd45f28d - 0.0% (155 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) ADD file:c70c2393dc0404f71d25ae70ab08b5aa65e46753a6169cfd4f5554c942cc0218 in /
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2024-08-19 08:57:28 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-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-22.0.2+9
2024-08-19 08:57:28 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'; ;; riscv64) ESUM='830a0d006c2dae95c0855aa70e193dba637831b491ccd67333322dea31bcf389'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_riscv64_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-08-19 08:57:28 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-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/__cacert_entrypoint.sh"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates curl git openssh-client --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2024-08-19 08:57:28 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-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.9
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)CMD ["mvn"]
2024-08-19 08:57:28 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:1ebdf4a84a853f3e1fae6f15bd5f734d2925697002b9b26792d25b2080fac7e6 - 13.33% (29.2 MB)
[#001] sha256:a0f1e9a70cd71418919e1bcea64252f1597c713fe3d37f248f75bc8203446cca - 8.17% (17.9 MB)
[#002] sha256:f70f1e81ac84581c6f167d5e67e93f56cb8997834bfd768f3431198182bcb145 - 63.27% (139 MB)
[#003] sha256:6b6d3b6dea05da48559c2f57cc0f5874032de975ced571fc51c0123311e2f7b3 - 0.0% (144 Bytes)
[#004] sha256:a89abae65bfc56c95abf8e85d982a41a84dd3defc4ee1ff212279fc05bfb048a - 0.0% (2.06 KB)
[#005] sha256:b5bf852d8d763203dbad63ceb4607f91d7de9a8a4c1505001308f88e0a195f11 - 11.24% (24.7 MB)
[#006] sha256:039f217aea810a5c8bdf6caea366f6b426183e3aaa3bb575f93e0936618ff6c6 - 3.99% (8.75 MB)
[#007] sha256:9886f38f7c0e652b2474614b5bccf2e73a6f4010b7c9e5e2c7adec26a06c9a17 - 0.0% (853 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:5a99fed8454056985965cd6ebc1b91377b5b18abd0aea48a5cacce2df2976dfa - 0.0% (155 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) ADD file:55ce2834630c73439274688061a6b2ad0d6952c2435dc51250026e14f139275d in /
2024-08-19 08:57:28 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2024-08-19 08:57:28 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-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-22.0.2+9
2024-08-19 08:57:28 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'; ;; riscv64) ESUM='830a0d006c2dae95c0855aa70e193dba637831b491ccd67333322dea31bcf389'; BINARY_URL='https://github.com/adoptium/temurin22-binaries/releases/download/jdk-22.0.2%2B9/OpenJDK22U-jdk_riscv64_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-08-19 08:57:28 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-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/__cacert_entrypoint.sh"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates curl git openssh-client --no-install-recommends && rm -rf /var/lib/apt/lists/* # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2024-08-19 08:57:28 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-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.9
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2024-08-19 08:57:28 UTC (buildkit.dockerfile.v0)CMD ["mvn"]