2026-07-02 06:42:40 UTC
187 MB
/opt/java/openjdk
JAVA_VERSIONjdk-21.0.11+10
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:e6f31ffc071e5560b82a8685fba8214954e5721e3e49269d00958316edbe89fe - 1.96% (3.67 MB)
[#001] sha256:d42b27ff362c29d4c86173d5eb45dc9fc28c27d52c5791cb63a9113e6f0e3646 - 10.84% (20.3 MB)
[#002] sha256:5c90809b4c96d37014d44d53b2f534fcdc3a9b2baa628af103045b46795a7189 - 80.65% (151 MB)
[#003] sha256:1d7ee5d98789e02e3500e8e207c5963d76ea5e48dbe5f519229aeb3847e2bc62 - 0.0% (130 Bytes)
[#004] sha256:d68dfaba6ad42ab866380109a6c2636053416cb8f6e06672fa092a97451fd747 - 0.0% (2.23 KB)
[#005] sha256:15e3b9f7bfa082b92c51b5996937389e90de6efef85e10c18dc9dffc9207394c - 1.79% (3.35 MB)
[#006] sha256:13229279f9c7d56af4009bedd4e34c103440697e54a79b9f1c86082f3120c7ee - 4.77% (8.93 MB)
[#007] sha256:8afb456cee8343d7b99c6204f75ebce47f3885c700739ebb4036aa7dd555cd65 - 0.0% (859 Bytes)
[#008] sha256:9f5ef6243374de6026f3a1f8963fd1eaf020410382fa19916350cd53e5cfd501 - 0.0% (155 Bytes)
ADD alpine-minirootfs-3.23.5-x86_64.tar.gz / # buildkit
2026-06-22 19:20:09 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-06-22 19:57:09 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2026-06-22 19:57:09 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026-06-22 19:57:09 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2026-06-22 19:57:09 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache fontconfig ttf-dejavu gnupg ca-certificates p11-kit-trust musl-locales musl-locales-lang binutils tzdata coreutils openssl ; rm -rf /var/cache/apk/* # buildkit
2026-06-22 19:57:09 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-21.0.11+10
2026-06-22 19:57:17 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; ARCH="$(apk --print-arch)"; case "${ARCH}" in aarch64) ESUM='c8d63598d1dc0a656033515ed258bd6db37506a05407d9f65cd23b95c21027b5'; BINARY_URL='https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.11%2B10/OpenJDK21U-jdk_aarch64_alpine-linux_hotspot_21.0.11_10.tar.gz'; ;; x86_64) ESUM='38bfdcef1e4b45de2ec222047ac79c76bea75d4d7406a310e26cfa236763f05f'; BINARY_URL='https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.11%2B10/OpenJDK21U-jdk_x64_alpine-linux_hotspot_21.0.11_10.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget -O /tmp/openjdk.tar.gz ${BINARY_URL}; wget -O /tmp/openjdk.tar.gz.sig ${BINARY_URL}.sig; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys 3B04D753C9050D9A5D343F39843C48A565F8F04B; gpg --batch --verify /tmp/openjdk.tar.gz.sig /tmp/openjdk.tar.gz; rm -rf "${GNUPGHOME}" /tmp/openjdk.tar.gz.sig; 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; # buildkit
2026-06-22 19:57:18 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
2026-06-22 19:57:18 UTC (buildkit.dockerfile.v0)COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
2026-06-22 19:57:18 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/__cacert_entrypoint.sh"]
2026-06-22 19:57:18 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2026-07-02 06:42:40 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache bash procps curl tar openssh-client # buildkit
2026-07-02 06:42:40 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2026-07-02 06:42:40 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2026-07-02 06:42:40 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2026-07-02 06:42:40 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.
2026-07-02 06:42:40 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2026-07-02 06:42:40 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2026-07-02 06:42:40 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2026-07-02 06:42:40 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2026-07-02 06:42:40 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2026-07-02 06:42:40 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2026-07-02 06:42:40 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2026-07-02 06:42:40 UTC (buildkit.dockerfile.v0)CMD ["mvn"]
2026-07-02 06:27:58 UTC
186 MB
/opt/java/openjdk
JAVA_VERSIONjdk-21.0.11+10
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:14a4754c352fba4c6c0da8e4f01bb990463c19f7ff63e090073c385bd2bc5046 - 2.15% (3.99 MB)
[#001] sha256:c4528e8515ecbe5a4cead182002e4915088694f327a2a6d59eb4d8879cc01934 - 10.92% (20.3 MB)
[#002] sha256:2d9ad1632bf4f15fb4547045f89810b89d4e2c12f4cc1e1cb1b38c68666c29d7 - 80.28% (149 MB)
[#003] sha256:4c9d07f7518fbbb05f6c65a2c0b79b89a2e5fde15459a3d4e2f4f4ceaf1a7f70 - 0.0% (130 Bytes)
[#004] sha256:eab2a9682f8c999c8b4b42cc35b437b44dfbdf44d7726ea13daab581dd97384b - 0.0% (2.23 KB)
[#005] sha256:0c7f2fce78506fdd0d8d81ed6bb18ce93dd3488bc1c53af88e7f9a88dd74ac2a - 1.84% (3.43 MB)
[#006] sha256:1bb6bb4ebbf78eb302f2e46feecc54c9c15aa1bd37fa13b7bc352c32733567a5 - 4.8% (8.93 MB)
[#007] sha256:e8972b2f91978da35905afe8147b7b7719db8a6051f85571f3b45acd665e14bc - 0.0% (859 Bytes)
[#008] sha256:187b99d83a4e064142432fac848745a01a734514af921264fff6dc4cff57d61b - 0.0% (156 Bytes)
ADD alpine-minirootfs-3.23.5-aarch64.tar.gz / # buildkit
2026-06-22 19:19:57 UTC (buildkit.dockerfile.v0)CMD ["/bin/sh"]
2026-06-22 19:57:56 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2026-06-22 19:57:56 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026-06-22 19:57:56 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2026-06-22 19:57:56 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apk add --no-cache fontconfig ttf-dejavu gnupg ca-certificates p11-kit-trust musl-locales musl-locales-lang binutils tzdata coreutils openssl ; rm -rf /var/cache/apk/* # buildkit
2026-06-22 19:57:56 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-21.0.11+10
2026-06-22 19:58:06 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; ARCH="$(apk --print-arch)"; case "${ARCH}" in aarch64) ESUM='c8d63598d1dc0a656033515ed258bd6db37506a05407d9f65cd23b95c21027b5'; BINARY_URL='https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.11%2B10/OpenJDK21U-jdk_aarch64_alpine-linux_hotspot_21.0.11_10.tar.gz'; ;; x86_64) ESUM='38bfdcef1e4b45de2ec222047ac79c76bea75d4d7406a310e26cfa236763f05f'; BINARY_URL='https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.11%2B10/OpenJDK21U-jdk_x64_alpine-linux_hotspot_21.0.11_10.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget -O /tmp/openjdk.tar.gz ${BINARY_URL}; wget -O /tmp/openjdk.tar.gz.sig ${BINARY_URL}.sig; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys 3B04D753C9050D9A5D343F39843C48A565F8F04B; gpg --batch --verify /tmp/openjdk.tar.gz.sig /tmp/openjdk.tar.gz; rm -rf "${GNUPGHOME}" /tmp/openjdk.tar.gz.sig; 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; # buildkit
2026-06-22 19:58: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
2026-06-22 19:58:07 UTC (buildkit.dockerfile.v0)COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
2026-06-22 19:58:07 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/__cacert_entrypoint.sh"]
2026-06-22 19:58:07 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2026-07-02 06:27:57 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache bash procps curl tar openssh-client # buildkit
2026-07-02 06:27:57 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2026-07-02 06:27:57 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2026-07-02 06:27:57 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2026-07-02 06:27:57 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.
2026-07-02 06:27:57 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2026-07-02 06:27:57 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2026-07-02 06:27:57 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2026-07-02 06:27:58 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2026-07-02 06:27:58 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2026-07-02 06:27:58 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2026-07-02 06:27:58 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2026-07-02 06:27:58 UTC (buildkit.dockerfile.v0)CMD ["mvn"]