Namespace
library
Image / Tag
maven:3.9.13-amazoncorretto-11
Content Digest
sha256:b8c2e0599232c19a243ecbb483e860d9af84c32d6bc88d012b5ee864a75de600
Details
Created

2026-03-11 19:16:03 UTC

Size

406 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:94fc983b0f2661f620fb3c97c279be6e7a6a21ff4a004bf4df15272612aed901 - 14.78% (60 MB)

[#001] sha256:85b20d6ad17bf5a5e6c795a6bafe254f811eb55ef5f45999fe7ad9419d1a2c4a - 34.77% (141 MB)

[#002] sha256:7784451577b0aedecc0563344c56aa690e1e4fd518598fb3dfe5f8f6f4d85b29 - 41.11% (167 MB)

[#003] sha256:87a3a0d813dec4aeae177fded8d89c3e041fc0621ec48be37a77533fa4cad55b - 7.06% (28.7 MB)

[#004] sha256:7c6f146720ced70fe94ec00718768c1a2f0fda7ea5d8cd0bb76a6acfb6ee1b6d - 2.28% (9.25 MB)

[#005] sha256:9e6c13741b7371492bfddd04f669f6386f7ae7e0d65e3837820bd53d0006f730 - 0.0% (851 Bytes)

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

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


History
2026-03-11 18:22:08 UTC (buildkit.dockerfile.v0)

COPY /rootfs/ / # buildkit

2026-03-11 18:22:08 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

2026-03-11 18:32:07 UTC (buildkit.dockerfile.v0)

ARG version=11.0.30.7-1

2026-03-11 18:32:07 UTC (buildkit.dockerfile.v0)

RUN |1 version=11.0.30.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

2026-03-11 18:32:07 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2026-03-11 18:32:07 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:15:55 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:03 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-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.13

2026-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:03 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2026-03-11 19:16:12 UTC

Size

383 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:1331e22401e9e6f680f618ca7ac295b00616904425c0ac818294801fd11443e3 - 16.13% (61.8 MB)

[#001] sha256:d7932995bd594e75f8d5178d3e3fd2c3400b84edd2f1cf6db87ccb7b6cd9e798 - 36.15% (138 MB)

[#002] sha256:f20d88d37376bbfd2590b5cb4448bff47dd68feee72677ef6f165a929341f91f - 37.53% (144 MB)

[#003] sha256:ec5a6b9aaa1fc28ff9d24f460b66724b00dde3c3d6702c639e49c810ed9ba49d - 7.77% (29.8 MB)

[#004] sha256:cd6079dc18679c7bb1046bc72b58e30e26376e029641d0e3c2904e08af633593 - 2.41% (9.25 MB)

[#005] sha256:bb09901e2af1b344ea25220f11575109c581f2c3090c6f28284f81a922b65394 - 0.0% (854 Bytes)

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

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


History
2026-03-11 18:21:38 UTC (buildkit.dockerfile.v0)

COPY /rootfs/ / # buildkit

2026-03-11 18:21:38 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

2026-03-11 18:32:21 UTC (buildkit.dockerfile.v0)

ARG version=11.0.30.7-1

2026-03-11 18:32:21 UTC (buildkit.dockerfile.v0)

RUN |1 version=11.0.30.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

2026-03-11 18:32:21 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2026-03-11 18:32:21 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:04 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:12 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-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.13

2026-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

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

2026-03-11 19:16:12 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]