Namespace
library
Image / Tag
maven:3.9.11-amazoncorretto-11
Content Digest
sha256:9b040adc1cabc2bdd462be643abf2f2c3ca897b3de1763503aad364daa0c4539
Details
Created

2025-12-11 22:21:02 UTC

Size

404 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-11-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:364e8e668f0e62a54627e7d364c5d2a3a16f70f1c962628fd84b9ef8fb667d21 - 14.86% (60 MB)

[#001] sha256:be8810818f7605218d14faba2899daa8d60dfe8037b7990f38c5097686d92d84 - 34.96% (141 MB)

[#002] sha256:059149463827c19eaa0b2c07538604683cfe37477b7e254a430163fd4ffcb111 - 40.89% (165 MB)

[#003] sha256:0ec9fa41dc56e7cd8bf81798dcd6c3708be509621d3e9e676a0c2fa322534453 - 7.1% (28.7 MB)

[#004] sha256:490fa33f82521259fbcbb14e396d72afad4ad212941d0eaf84249c60835e9af5 - 2.18% (8.81 MB)

[#005] sha256:ce86bce2f72b478a3ca9a7d0cbe24d85bd15877b4b31384fecdbd88e652c35e0 - 0.0% (852 Bytes)

[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#007] sha256:6c85870fcc91979793d3ed3b83e63848a2ea042a4d6fe5a6f05156dd2d834102 - 0.0% (159 Bytes)


History
2025-12-11 21:46:30 UTC (buildkit.dockerfile.v0)

COPY /rootfs/ / # buildkit

2025-12-11 21:46:30 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

2025-12-11 22:11:16 UTC (buildkit.dockerfile.v0)

ARG version=11.0.29.7-1

2025-12-11 22:11:16 UTC (buildkit.dockerfile.v0)

RUN |1 version=11.0.29.7-1 /bin/sh -c set -eux && export GNUPGHOME="$(mktemp -d)" && curl -fL -o corretto.key https://yum.corretto.aws/corretto.key && gpg --batch --import corretto.key && gpg --batch --export --armor '6DC3636DAE534049C8B94623A122542AB04F24E3' > corretto.key && rpm --import corretto.key && rm -r "$GNUPGHOME" corretto.key && curl -fL -o /etc/yum.repos.d/corretto.repo https://yum.corretto.aws/corretto.repo && grep -q '^gpgcheck=1' /etc/yum.repos.d/corretto.repo && echo "priority=9" >> /etc/yum.repos.d/corretto.repo && yum install -y java-11-amazon-corretto-devel-$version && (find /usr/lib/jvm/java-11-amazon-corretto -name src.zip -delete || true) && yum install -y fontconfig && yum clean all # buildkit

2025-12-11 22:11:16 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2025-12-11 22:11:16 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:20:54 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c yum install -y tar which gzip # TODO remove # buildkit

2025-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c yum install -y openssh-clients # buildkit

2025-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2025-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:21:02 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-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2025-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit

2025-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.11

2025-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2025-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2025-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:21:02 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2025-12-11 22:21:09 UTC

Size

381 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-11-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:535c61639a173696e963cd2ada71746467bbf8ddd232fde633f87067e08137f5 - 16.22% (61.8 MB)

[#001] sha256:c137c3709cb6578b5ff011e0fe71f764cfaa69a84b9a9702891d15a17d0b2124 - 36.34% (138 MB)

[#002] sha256:1cc74266974aa784549aa9b17730d724ff564694a766967eb513e57119fa13ea - 37.32% (142 MB)

[#003] sha256:eb45a55216d335e62feee49daf2e6d99bab9164b407bfade2b889d482b213cb6 - 7.81% (29.8 MB)

[#004] sha256:29bf963db295e7e5cf039f71ba77c3c152f0605fcc9ac7b18a142046ba8456cf - 2.31% (8.81 MB)

[#005] sha256:2742d180a49f3a906ed30532d799115b103fd07e81d05575b013b52085a38b79 - 0.0% (853 Bytes)

[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#007] sha256:0974703e8b693300b01d96e7591dcb3ac247eb3b7f0a0bac4e5b00f15c66cca6 - 0.0% (158 Bytes)


History
2025-12-11 21:46:28 UTC (buildkit.dockerfile.v0)

COPY /rootfs/ / # buildkit

2025-12-11 21:46:28 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

2025-12-11 22:11:24 UTC (buildkit.dockerfile.v0)

ARG version=11.0.29.7-1

2025-12-11 22:11:24 UTC (buildkit.dockerfile.v0)

RUN |1 version=11.0.29.7-1 /bin/sh -c set -eux && export GNUPGHOME="$(mktemp -d)" && curl -fL -o corretto.key https://yum.corretto.aws/corretto.key && gpg --batch --import corretto.key && gpg --batch --export --armor '6DC3636DAE534049C8B94623A122542AB04F24E3' > corretto.key && rpm --import corretto.key && rm -r "$GNUPGHOME" corretto.key && curl -fL -o /etc/yum.repos.d/corretto.repo https://yum.corretto.aws/corretto.repo && grep -q '^gpgcheck=1' /etc/yum.repos.d/corretto.repo && echo "priority=9" >> /etc/yum.repos.d/corretto.repo && yum install -y java-11-amazon-corretto-devel-$version && (find /usr/lib/jvm/java-11-amazon-corretto -name src.zip -delete || true) && yum install -y fontconfig && yum clean all # buildkit

2025-12-11 22:11:24 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2025-12-11 22:11:24 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:21:01 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c yum install -y tar which gzip # TODO remove # buildkit

2025-12-11 22:21:08 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c yum install -y openssh-clients # buildkit

2025-12-11 22:21:09 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2025-12-11 22:21:09 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:21:09 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:21:09 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-12-11 22:21:09 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2025-12-11 22:21:09 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:21:09 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:21:09 UTC (buildkit.dockerfile.v0)

COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit

2025-12-11 22:21:09 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:21:09 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.11

2025-12-11 22:21:09 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2025-12-11 22:21:09 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2025-12-11 22:21:09 UTC (buildkit.dockerfile.v0)

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

2025-12-11 22:21:09 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]