2025-11-14 01:43:38 UTC
213 MB
/opt/java/openjdk
JAVA_VERSIONjdk-11.0.29+7
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:20043066d3d5c78b45520c5707319835ac7d1f3d7f0dded0138ea0897d6a3188 - 13.3% (28.3 MB)
[#001] sha256:f878172f1ac3121519dd1795c821097cda557a10d8ac4526d248f9fe1738b942 - 7.6% (16.2 MB)
[#002] sha256:97fabbcec06f2e564c166e77b410f55c6c9762570caa8b7bd07bcc7adcc78a26 - 64.88% (138 MB)
[#003] sha256:6411f9a97991910cba4948a4c77a472f0fd981533af862c60fa6b39141be3a1c - 0.0% (158 Bytes)
[#004] sha256:8ac1ec39f0cd751741b0b6dce40b305d3602780ded10e40d7ad5c7098623a8d5 - 0.0% (2.23 KB)
[#005] sha256:05c9d1894ffe8127f7f8fed11cc78b1bcb2a136c6b0e8e1b98f826bc0e5b4c1c - 10.09% (21.5 MB)
[#006] sha256:8a308447986753ee93a8fb5159287233b9b25eb50ce74f255f46e30e5a3e0286 - 4.14% (8.81 MB)
[#007] sha256:0843774c2b9b5e2f280b4467d98948eb7fda24560a58791c59b46f50cbcba2b4 - 0.0% (852 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:892743451f2c5aed03621e88f3d76ec631bd7c241a091a573fc89c15aee9f5a5 - 0.0% (156 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2025-10-16 19:23:01 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2025-10-16 19:23:01 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2025-10-16 19:23:01 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
2025-10-16 19:23:03 UTC/bin/sh -c #(nop) ADD file:ddf1aa62235de6657123492b19d27d937c25668011b5ebf923a3f019200f8540 in /
2025-10-16 19:23:03 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2025-11-13 23:20:59 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2025-11-13 23:20:59 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-11-13 23:20:59 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2025-11-13 23:20:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends curl wget gnupg fontconfig ca-certificates p11-kit 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
2025-11-13 23:20:59 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-11.0.29+7
2025-11-13 23:21:04 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64) ESUM='3c8f2b53dd137cd86e54f40df96fd0fc56df72c749c06469e7eab216503bc7cf'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_x64_linux_hotspot_11.0.29_7.tar.gz'; ;; arm64) ESUM='71e00cd0ab4371a4e9d67d1a2ca3e8ed2f126dff6a6ab152a6ecdec60100fbdd'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.29_7.tar.gz'; ;; armhf) ESUM='93cfb86c52d9a02a0a00235c089ed7bdc85581fcbad2df7f4fa12bd909742d24'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_arm_linux_hotspot_11.0.29_7.tar.gz'; ;; ppc64el) ESUM='d6136c0baafd588ba4f9be9f81285052f03b5366868e98fcd38fa5fb43c9121d'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.29_7.tar.gz'; ;; s390x) ESUM='12a494209c04a4cacee1615708b6856a770391d2588251a9a36e767ca4a07ac4'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.29_7.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL}; wget --progress=dot:giga -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; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; # buildkit
2025-11-13 23:21:05 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
2025-11-13 23:21:05 UTC (buildkit.dockerfile.v0)COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
2025-11-13 23:21:05 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/__cacert_entrypoint.sh"]
2025-11-13 23:21:05 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2025-11-14 01:43:37 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
2025-11-14 01:43:38 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2025-11-14 01:43:38 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2025-11-14 01:43:38 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2025-11-14 01:43:38 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.
2025-11-14 01:43:38 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2025-11-14 01:43:38 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2025-11-14 01:43:38 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2025-11-14 01:43:38 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2025-11-14 01:43:38 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2025-11-14 01:43:38 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.11
2025-11-14 01:43:38 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2025-11-14 01:43:38 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2025-11-14 01:43:38 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2025-11-14 01:43:38 UTC (buildkit.dockerfile.v0)CMD ["mvn"]
2025-11-14 00:59:32 UTC
207 MB
/opt/java/openjdk
JAVA_VERSIONjdk-11.0.29+7
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:6cdc0abf996c3192bfbda4018d34c282871d4be33fb369176002cb2199673adf - 12.36% (25.6 MB)
[#001] sha256:6d0d6184eab1fedb00d8072befde7c3b4597274a562208d5c523cbc1138cbd17 - 7.51% (15.6 MB)
[#002] sha256:f21c3e4bfe5f2386e25ca6642c821c03ad2608b41c40ed3966b29baf70a98628 - 63.32% (131 MB)
[#003] sha256:6aadbe76d79bb4458510d9057b08ae5d19161645112cd22fb955f0423089b7b2 - 0.0% (158 Bytes)
[#004] sha256:c169acd5c6bf1dddffe4a113f20ab3a05c18fd35b6091fb874eae2d169ec08b6 - 0.0% (2.23 KB)
[#005] sha256:5b9eff57fbd3e92e502d752423b21eab8de861811034f47b0ff229876f3fe189 - 12.55% (26 MB)
[#006] sha256:e88106913e95f373909e07be3a733cb5ecc2baf7aa09831a03a0d53558556b04 - 4.25% (8.81 MB)
[#007] sha256:daf493b8dd5229e90a1cbbf5764d85c81ee78fd6809bbf2566cc9e0a83aaf8d7 - 0.0% (852 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:28c83e409d4c95986627960c9d4dfb9e439e0fbaa769a4933ba952779071fa4e - 0.0% (156 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2025-10-16 19:25:17 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2025-10-16 19:25:17 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2025-10-16 19:25:17 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
2025-10-16 19:25:20 UTC/bin/sh -c #(nop) ADD file:dd3740083ecd2e2b1e178f1771ef73043bc7be6c831492453a755b873d8b531b in /
2025-10-16 19:25:21 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2025-11-13 23:09:28 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2025-11-13 23:09:28 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-11-13 23:09:28 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2025-11-13 23:09:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends curl wget gnupg fontconfig ca-certificates p11-kit 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
2025-11-13 23:09:28 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-11.0.29+7
2025-11-13 23:11:07 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64) ESUM='3c8f2b53dd137cd86e54f40df96fd0fc56df72c749c06469e7eab216503bc7cf'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_x64_linux_hotspot_11.0.29_7.tar.gz'; ;; arm64) ESUM='71e00cd0ab4371a4e9d67d1a2ca3e8ed2f126dff6a6ab152a6ecdec60100fbdd'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.29_7.tar.gz'; ;; armhf) ESUM='93cfb86c52d9a02a0a00235c089ed7bdc85581fcbad2df7f4fa12bd909742d24'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_arm_linux_hotspot_11.0.29_7.tar.gz'; ;; ppc64el) ESUM='d6136c0baafd588ba4f9be9f81285052f03b5366868e98fcd38fa5fb43c9121d'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.29_7.tar.gz'; ;; s390x) ESUM='12a494209c04a4cacee1615708b6856a770391d2588251a9a36e767ca4a07ac4'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.29_7.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL}; wget --progress=dot:giga -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; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; # buildkit
2025-11-13 23:11:08 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
2025-11-13 23:11:08 UTC (buildkit.dockerfile.v0)COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
2025-11-13 23:11:08 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/__cacert_entrypoint.sh"]
2025-11-13 23:11:08 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2025-11-14 00:59:32 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
2025-11-14 00:59:32 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2025-11-14 00:59:32 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2025-11-14 00:59:32 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2025-11-14 00:59:32 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.
2025-11-14 00:59:32 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2025-11-14 00:59:32 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2025-11-14 00:59:32 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2025-11-14 00:59:32 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2025-11-14 00:59:32 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2025-11-14 00:59:32 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.11
2025-11-14 00:59:32 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2025-11-14 00:59:32 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2025-11-14 00:59:32 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2025-11-14 00:59:32 UTC (buildkit.dockerfile.v0)CMD ["mvn"]
2025-11-14 02:00:00 UTC
209 MB
/opt/java/openjdk
JAVA_VERSIONjdk-11.0.29+7
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:97dd3f0ce510a30a2868ff104e9ff286ffc0ef01284aebe383ea81e85e26a415 - 13.15% (27.5 MB)
[#001] sha256:05cbe0103c131c27607afcfc01d03f9c7e3e07528971f951684c95edd46c618a - 7.74% (16.2 MB)
[#002] sha256:af0a3f7bf4e9cbad5d34ec79eb9a22363eb7d29d89a5d1ea4d80da47a9ee796b - 64.59% (135 MB)
[#003] sha256:981d4e75d9b75e7da4958066d6bf5dc2f2a411a9a22ec6cd85e5dfc84d12151c - 0.0% (159 Bytes)
[#004] sha256:38b48fd9237f8d03ec5c2b8983743d912293f07692d1739febf8aaf71ca44553 - 0.0% (2.23 KB)
[#005] sha256:2deda5f379a707c2b1871dff5f52b265d22e5625c6034ef713f634d71efe4bdb - 10.3% (21.6 MB)
[#006] sha256:a224e22da4b6217839a843d653fc7e7b8bb0da184b8477ca8f6ccdb4fc4e07c8 - 4.21% (8.81 MB)
[#007] sha256:4bb7ae056dc3b5f072b2c9574703f5d2ac6a8695c3c5bf2d002b02a5ab1a0abe - 0.0% (853 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:b31cb51675bb6a31e4caa094c02d3bf54cafae30e20314c0aa8c603ddc8a455b - 0.0% (155 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2025-10-16 19:26:52 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2025-10-16 19:26:52 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2025-10-16 19:26:52 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
2025-10-16 19:26:58 UTC/bin/sh -c #(nop) ADD file:44fdb45bd3a8d9bd9c66b716aa0bb6ee11b6fbcceb59ee0eb54165785a35dfcb in /
2025-10-16 19:26:58 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2025-11-13 23:20:10 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2025-11-13 23:20:10 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-11-13 23:20:10 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2025-11-13 23:20:10 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends curl wget gnupg fontconfig ca-certificates p11-kit 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
2025-11-13 23:20:10 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-11.0.29+7
2025-11-13 23:20:17 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64) ESUM='3c8f2b53dd137cd86e54f40df96fd0fc56df72c749c06469e7eab216503bc7cf'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_x64_linux_hotspot_11.0.29_7.tar.gz'; ;; arm64) ESUM='71e00cd0ab4371a4e9d67d1a2ca3e8ed2f126dff6a6ab152a6ecdec60100fbdd'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.29_7.tar.gz'; ;; armhf) ESUM='93cfb86c52d9a02a0a00235c089ed7bdc85581fcbad2df7f4fa12bd909742d24'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_arm_linux_hotspot_11.0.29_7.tar.gz'; ;; ppc64el) ESUM='d6136c0baafd588ba4f9be9f81285052f03b5366868e98fcd38fa5fb43c9121d'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.29_7.tar.gz'; ;; s390x) ESUM='12a494209c04a4cacee1615708b6856a770391d2588251a9a36e767ca4a07ac4'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.29_7.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL}; wget --progress=dot:giga -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; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; # buildkit
2025-11-13 23:20: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
2025-11-13 23:20:18 UTC (buildkit.dockerfile.v0)COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
2025-11-13 23:20:18 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/__cacert_entrypoint.sh"]
2025-11-13 23:20:18 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2025-11-14 01:59:59 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
2025-11-14 02:00:00 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2025-11-14 02:00:00 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2025-11-14 02:00:00 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2025-11-14 02:00:00 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.
2025-11-14 02:00:00 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2025-11-14 02:00:00 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2025-11-14 02:00:00 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2025-11-14 02:00:00 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2025-11-14 02:00:00 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2025-11-14 02:00:00 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.11
2025-11-14 02:00:00 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2025-11-14 02:00:00 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2025-11-14 02:00:00 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2025-11-14 02:00:00 UTC (buildkit.dockerfile.v0)CMD ["mvn"]
2025-11-14 14:41:53 UTC
211 MB
/opt/java/openjdk
JAVA_VERSIONjdk-11.0.29+7
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:d63f81c8011c079a4b917f15cc5c547103c6dee1be455ff6ecd1f2c1f5af0055 - 15.52% (32.7 MB)
[#001] sha256:8f0cf872bdb9578adf029cccb893ea39b7d62a1717f6f08db17d402977875a8b - 8.51% (17.9 MB)
[#002] sha256:e0e795e2f99ad050d2a0b9510ea9950e75bfad1ec48ac0d9bbee126c727be29b - 59.76% (126 MB)
[#003] sha256:da7bb8aece0dc9599fb9921c39bcdf9201563f08940c6c45754b82487055d2da - 0.0% (159 Bytes)
[#004] sha256:e7d951dd072e04d128bcbb7a9cca6b00b438c57c7615a81bcb02139dd32aaef2 - 0.0% (2.23 KB)
[#005] sha256:801962d6f77e1dd428c1c49c3cc2c0d527df85694ac009d6f3c09f896c258c9d - 12.03% (25.4 MB)
[#006] sha256:4b9ea94d50ab20774b0bd379d6ec0344c194e17cf6e2d38ae325d885eab9df6e - 4.18% (8.81 MB)
[#007] sha256:c254bac749f7271a715108469bb3a05aea0826af79989e5f2f17c8dc7461e789 - 0.0% (853 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:c55d834035c37bafabf901c8456be15e377d52b8a0f75feb4b0fc38e93ab373f - 0.0% (156 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2025-10-16 19:25:20 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2025-10-16 19:25:20 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2025-10-16 19:25:20 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
2025-10-16 19:25:23 UTC/bin/sh -c #(nop) ADD file:33eacf94519a8a8195b8465116ad15d91df7bc9e43d9609157043b3b8b8f7588 in /
2025-10-16 19:25:24 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2025-11-13 23:12:31 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2025-11-13 23:12:31 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-11-13 23:12:31 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2025-11-13 23:12:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends curl wget gnupg fontconfig ca-certificates p11-kit 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
2025-11-13 23:12:31 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-11.0.29+7
2025-11-13 23:17:22 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64) ESUM='3c8f2b53dd137cd86e54f40df96fd0fc56df72c749c06469e7eab216503bc7cf'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_x64_linux_hotspot_11.0.29_7.tar.gz'; ;; arm64) ESUM='71e00cd0ab4371a4e9d67d1a2ca3e8ed2f126dff6a6ab152a6ecdec60100fbdd'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.29_7.tar.gz'; ;; armhf) ESUM='93cfb86c52d9a02a0a00235c089ed7bdc85581fcbad2df7f4fa12bd909742d24'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_arm_linux_hotspot_11.0.29_7.tar.gz'; ;; ppc64el) ESUM='d6136c0baafd588ba4f9be9f81285052f03b5366868e98fcd38fa5fb43c9121d'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.29_7.tar.gz'; ;; s390x) ESUM='12a494209c04a4cacee1615708b6856a770391d2588251a9a36e767ca4a07ac4'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.29_7.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL}; wget --progress=dot:giga -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; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; # buildkit
2025-11-13 23:17:24 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
2025-11-13 23:17:25 UTC (buildkit.dockerfile.v0)COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
2025-11-13 23:17:25 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/__cacert_entrypoint.sh"]
2025-11-13 23:17:25 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2025-11-14 14:41:49 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
2025-11-14 14:41:50 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2025-11-14 14:41:50 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2025-11-14 14:41:50 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2025-11-14 14:41:50 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.
2025-11-14 14:41:50 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2025-11-14 14:41:50 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2025-11-14 14:41:52 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2025-11-14 14:41:53 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2025-11-14 14:41:53 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2025-11-14 14:41:53 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.11
2025-11-14 14:41:53 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2025-11-14 14:41:53 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2025-11-14 14:41:53 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2025-11-14 14:41:53 UTC (buildkit.dockerfile.v0)CMD ["mvn"]
2025-11-14 02:33:14 UTC
197 MB
/opt/java/openjdk
JAVA_VERSIONjdk-11.0.29+7
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:7d5b0205a5ff16c2b58f20a113b5eb9a80393a644df077beab5d90635153dc66 - 14.51% (28.5 MB)
[#001] sha256:5faceec97e2ca432a835098fc961f0dec99babcdc94c1c76d8e11f0c0d8e81c4 - 8.53% (16.8 MB)
[#002] sha256:bc109b6898cdf29d4a8c6e61e172aae83dcafac72029676f02d6fd98d3646b48 - 60.99% (120 MB)
[#003] sha256:de3dac52afff39a84e619b149be1cfa40a7652f42d5a7842ffce64b55618adc5 - 0.0% (159 Bytes)
[#004] sha256:a7aae2ca5cb23fe99cdf4d59a3f23908c973a51b1b67adcef11694dc1e84730e - 0.0% (2.23 KB)
[#005] sha256:ab0de76c64511cf880a926aadbf8a58a06b309040971abc423c6458e81bd3a58 - 11.48% (22.6 MB)
[#006] sha256:e21edba6b5e9ab15091c0dfde50d3635f26f133d467c59fbf32e3e169b74c74b - 4.48% (8.81 MB)
[#007] sha256:c787835d8cd3dfd32e490ae7fcc6bf14a665d20349f0fb11f07b2344d4473aab - 0.0% (851 Bytes)
[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#009] sha256:47e22718f78ce4afa600210e06bd11167fedd1ca7312ab79a58d3dab2946fbfb - 0.0% (155 Bytes)
/bin/sh -c #(nop) ARG RELEASE
2025-10-16 19:25:14 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2025-10-16 19:25:14 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
2025-10-16 19:25:14 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04
2025-10-16 19:25:16 UTC/bin/sh -c #(nop) ADD file:f7335d462150d31c3c91b13ccd3e927bc9a1b9c6664fa8905ccf68bbe3d86cd3 in /
2025-10-16 19:25:16 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2025-11-13 23:09:13 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/opt/java/openjdk
2025-11-13 23:09:13 UTC (buildkit.dockerfile.v0)ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-11-13 23:09:13 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2025-11-13 23:09:13 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; apt-get update; DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends curl wget gnupg fontconfig ca-certificates p11-kit 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
2025-11-13 23:09:13 UTC (buildkit.dockerfile.v0)ENV JAVA_VERSION=jdk-11.0.29+7
2025-11-13 23:09:17 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in amd64) ESUM='3c8f2b53dd137cd86e54f40df96fd0fc56df72c749c06469e7eab216503bc7cf'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_x64_linux_hotspot_11.0.29_7.tar.gz'; ;; arm64) ESUM='71e00cd0ab4371a4e9d67d1a2ca3e8ed2f126dff6a6ab152a6ecdec60100fbdd'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.29_7.tar.gz'; ;; armhf) ESUM='93cfb86c52d9a02a0a00235c089ed7bdc85581fcbad2df7f4fa12bd909742d24'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_arm_linux_hotspot_11.0.29_7.tar.gz'; ;; ppc64el) ESUM='d6136c0baafd588ba4f9be9f81285052f03b5366868e98fcd38fa5fb43c9121d'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.29_7.tar.gz'; ;; s390x) ESUM='12a494209c04a4cacee1615708b6856a770391d2588251a9a36e767ca4a07ac4'; BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.29%2B7/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.29_7.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; wget --progress=dot:giga -O /tmp/openjdk.tar.gz ${BINARY_URL}; wget --progress=dot:giga -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; find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf; ldconfig; java -Xshare:dump; # buildkit
2025-11-13 23:09: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
2025-11-13 23:09:18 UTC (buildkit.dockerfile.v0)COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
2025-11-13 23:09:18 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/__cacert_entrypoint.sh"]
2025-11-13 23:09:18 UTC (buildkit.dockerfile.v0)CMD ["jshell"]
2025-11-14 02:33:14 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
2025-11-14 02:33:14 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2025-11-14 02:33:14 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2025-11-14 02:33:14 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2025-11-14 02:33:14 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.
2025-11-14 02:33:14 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2025-11-14 02:33:14 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2025-11-14 02:33:14 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2025-11-14 02:33:14 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2025-11-14 02:33:14 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2025-11-14 02:33:14 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.11
2025-11-14 02:33:14 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2025-11-14 02:33:14 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2025-11-14 02:33:14 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2025-11-14 02:33:14 UTC (buildkit.dockerfile.v0)CMD ["mvn"]