Namespace
library
Image / Tag
maven:3-amazoncorretto-25-debian
Content Digest
sha256:c106098e40f31e36dec9e167c67320f9056272edcb83465e10e4cb9e3843f061
Details
Created

2026-07-14 02:25:19 UTC

Size

262 MB

Content Digest
Labels
  • 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.
  • org.opencontainers.image.source
    https://github.com/carlossg/docker-maven
  • org.opencontainers.image.title
    Apache Maven
  • org.opencontainers.image.url
    https://github.com/carlossg/docker-maven

Environment
JAVA_HOME

/usr/lib/jvm/java-25-amazon-corretto

LANG

C.UTF-8

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:062e450697faa5f02a3a74eba9864ee4d79bc9cfbd65769fc6cdff2c05c6a053 - 10.84% (28.4 MB)

[#001] sha256:70e5939483a98fb08ae89eea8e06b2b0e5dd48c769420eae6933a47ea4d43aef - 85.75% (225 MB)

[#002] sha256:33d52dd2788a01e2d4d996b7e49c0e1f7a3d31f754769efefc8f59b7b56f7adb - 3.41% (8.93 MB)

[#003] sha256:b21ba18080a2a5c27c0b9b87f9aaa44cec4138b955a6c64fc8b43eee219ee163 - 0.0% (850 Bytes)

[#004] sha256:19d66c6851508c367fa248121eeb37fd1ae0466da6b3dec7d6af2783905ce88a - 0.0% (154 Bytes)


History
2026-07-13 00:00:00 UTC (debuerreotype 0.17)

# debian.sh --arch 'amd64' out/ 'trixie' '@1783900800'

2026-07-14 02:25:19 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y curl gnupg openssh-client && export GNUPGHOME="$(mktemp -d)" && curl -fL https://apt.corretto.aws/corretto.key -o corretto.key && echo '6db32832d82839d368181ae730df7d642b0bff161277f0ab6023359d347cca6b *corretto.key' | sha256sum -c - && gpg --batch --import corretto.key && rm corretto.key && gpg --batch --export '6DC3636DAE534049C8B94623A122542AB04F24E3' > /usr/share/keyrings/corretto.gpg && unset GNUPGHOME && echo "deb [signed-by=/usr/share/keyrings/corretto.gpg] https://apt.corretto.aws stable main" > /etc/apt/sources.list.d/corretto.list && apt-get update && apt-get remove --purge --autoremove -y curl gnupg && apt-get install -y java-25-amazon-corretto-jdk && rm -rf /var/lib/apt/lists/* # buildkit

2026-07-14 02:25:19 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2026-07-14 02:25:19 UTC (buildkit.dockerfile.v0)

ENV JAVA_HOME=/usr/lib/jvm/java-25-amazon-corretto

2026-07-14 02:25:19 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-07-14 02:25:19 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven

2026-07-14 02:25:19 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven

2026-07-14 02:25:19 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-14 02:25:19 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-07-14 02:25:19 UTC (buildkit.dockerfile.v0)

COPY /usr/share/maven /usr/share/maven # buildkit

2026-07-14 02:25:19 UTC (buildkit.dockerfile.v0)

COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit

2026-07-14 02:25:19 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit

2026-07-14 02:25:19 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-07-14 02:25:19 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-07-14 02:25:19 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]

2026-07-14 02:25:19 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2026-07-14 02:32:29 UTC

Size

260 MB

Content Digest
Labels
  • 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.
  • org.opencontainers.image.source
    https://github.com/carlossg/docker-maven
  • org.opencontainers.image.title
    Apache Maven
  • org.opencontainers.image.url
    https://github.com/carlossg/docker-maven

Environment
JAVA_HOME

/usr/lib/jvm/java-25-amazon-corretto

LANG

C.UTF-8

MAVEN_CONFIG

/root/.m2

MAVEN_HOME

/usr/share/maven

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:59f54fbcd984beca03fd8b78569fa57268ecf78d291c0b6fe1623c2467f5a075 - 11.05% (28.7 MB)

[#001] sha256:ada50af4f0999a8f1c01987f43acd794d815341d69bda39110d62311c034f412 - 85.52% (222 MB)

[#002] sha256:6b1a454f3f1dd8eab7f38e6dbcdd4e7b789b1b3431c7a427ed1a398fe76a6bce - 3.43% (8.93 MB)

[#003] sha256:56627a3dc3ac112dfe604c7ad1ff5385d569f36bd984951b43fe34a10743e73b - 0.0% (849 Bytes)

[#004] sha256:d61a1430d78f0bf7460bf3ac4193e0d2db4bf9c8ed2d70b4961199b5c9b10fc5 - 0.0% (154 Bytes)


History
2026-07-13 00:00:00 UTC (debuerreotype 0.17)

# debian.sh --arch 'arm64' out/ 'trixie' '@1783900800'

2026-07-14 02:32:29 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y curl gnupg openssh-client && export GNUPGHOME="$(mktemp -d)" && curl -fL https://apt.corretto.aws/corretto.key -o corretto.key && echo '6db32832d82839d368181ae730df7d642b0bff161277f0ab6023359d347cca6b *corretto.key' | sha256sum -c - && gpg --batch --import corretto.key && rm corretto.key && gpg --batch --export '6DC3636DAE534049C8B94623A122542AB04F24E3' > /usr/share/keyrings/corretto.gpg && unset GNUPGHOME && echo "deb [signed-by=/usr/share/keyrings/corretto.gpg] https://apt.corretto.aws stable main" > /etc/apt/sources.list.d/corretto.list && apt-get update && apt-get remove --purge --autoremove -y curl gnupg && apt-get install -y java-25-amazon-corretto-jdk && rm -rf /var/lib/apt/lists/* # buildkit

2026-07-14 02:32:29 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2026-07-14 02:32:29 UTC (buildkit.dockerfile.v0)

ENV JAVA_HOME=/usr/lib/jvm/java-25-amazon-corretto

2026-07-14 02:32:29 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-07-14 02:32:29 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven

2026-07-14 02:32:29 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven

2026-07-14 02:32:29 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-14 02:32:29 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-07-14 02:32:29 UTC (buildkit.dockerfile.v0)

COPY /usr/share/maven /usr/share/maven # buildkit

2026-07-14 02:32:29 UTC (buildkit.dockerfile.v0)

COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit

2026-07-14 02:32:29 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit

2026-07-14 02:32:29 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-07-14 02:32:29 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-07-14 02:32:29 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]

2026-07-14 02:32:29 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]