Namespace
library
Image / Tag
maven:3.9-amazoncorretto-8-debian
Content Digest
sha256:4bd9079af83b0d32fbf21c60f3280a7eb4d70e4aa15ef840755e59adcb14ae19
Details
Created

2026-08-25 01:34:47 UTC

Size

142 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-1.8.0-amazon-corretto/jre

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:6310eb16bf4251731feab01e8f633bf5e2d75a657ccad97f420b1f83cce457be - 20.03% (28.4 MB)

[#001] sha256:61227bad4c44a6d83f6548125949b8af7d8d9bdc99bedda3a6b202120e434de7 - 73.67% (105 MB)

[#002] sha256:ef719b42781c13670dbd02e1485672c9fefe723c1153a2af34e1df6052e385bf - 6.29% (8.93 MB)

[#003] sha256:47b0e9b44b43459884e495dc5fbdf5d6f0ef7d25e7c0ffbfc8d4e368fa140418 - 0.0% (848 Bytes)

[#004] sha256:8c3428d7a2ad4ed5c7b887b29b263349663aef5c62c4e076ba6faedb82c83667 - 0.0% (155 Bytes)


History
2026-08-24 00:00:00 UTC (debuerreotype 0.17)

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

2026-08-25 01:34:46 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-1.8.0-amazon-corretto-jdk && rm -rf /var/lib/apt/lists/* # buildkit

2026-08-25 01:34:46 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2026-08-25 01:34:46 UTC (buildkit.dockerfile.v0)

ENV JAVA_HOME=/usr/lib/jvm/java-1.8.0-amazon-corretto/jre

2026-08-25 01:34:46 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-08-25 01:34:46 UTC (buildkit.dockerfile.v0)

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

2026-08-25 01:34:46 UTC (buildkit.dockerfile.v0)

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

2026-08-25 01:34:46 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-08-25 01:34:46 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-08-25 01:34:46 UTC (buildkit.dockerfile.v0)

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

2026-08-25 01:34:46 UTC (buildkit.dockerfile.v0)

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

2026-08-25 01:34:47 UTC (buildkit.dockerfile.v0)

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

2026-08-25 01:34:47 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-08-25 01:34:47 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-08-25 01:34:47 UTC (buildkit.dockerfile.v0)

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

2026-08-25 01:34:47 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2026-08-25 01:39:09 UTC

Size

142 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-1.8.0-amazon-corretto/jre

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:bf7af0229701decd1b9f42143504fc8f69e5664c37e57001d198e731e4f86c2e - 20.25% (28.8 MB)

[#001] sha256:1f082cc90b2883d33b131972949e8adab729010f301c84f0ea3907a2924c858d - 73.46% (104 MB)

[#002] sha256:26a21523fe760b49960e33e596e85588754236aa758ce0c4408529c9ccf9f4f9 - 6.29% (8.93 MB)

[#003] sha256:86c11192e441877c7d8fe96ed731eeaf99a1ee2b0db6278f8199fb3551bfe315 - 0.0% (849 Bytes)

[#004] sha256:4a026ee9030abe1deb2b3b8005f8f78fa8224ccacb79878f5aadaa675a1fa3ee - 0.0% (156 Bytes)


History
2026-08-24 00:00:00 UTC (debuerreotype 0.17)

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

2026-08-25 01:39:08 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-1.8.0-amazon-corretto-jdk && rm -rf /var/lib/apt/lists/* # buildkit

2026-08-25 01:39:08 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2026-08-25 01:39:08 UTC (buildkit.dockerfile.v0)

ENV JAVA_HOME=/usr/lib/jvm/java-1.8.0-amazon-corretto/jre

2026-08-25 01:39:08 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-08-25 01:39:08 UTC (buildkit.dockerfile.v0)

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

2026-08-25 01:39:08 UTC (buildkit.dockerfile.v0)

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

2026-08-25 01:39:08 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-08-25 01:39:08 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-08-25 01:39:08 UTC (buildkit.dockerfile.v0)

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

2026-08-25 01:39:08 UTC (buildkit.dockerfile.v0)

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

2026-08-25 01:39:09 UTC (buildkit.dockerfile.v0)

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

2026-08-25 01:39:09 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-08-25 01:39:09 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-08-25 01:39:09 UTC (buildkit.dockerfile.v0)

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

2026-08-25 01:39:09 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]