Namespace
library
Image / Tag
maven:3.9.15-amazoncorretto-21
Content Digest
sha256:250f8e8e60e3f7818e1b0aca93db8a7802ecb4428e9c57699b0a530146204047
Details
Created

2026-05-09 01:25:27 UTC

Size

425 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-21-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:3f708fc5705625846e206621966842bfead7ee5b8e4fc20aab0c77c563600126 - 14.1% (59.9 MB)

[#001] sha256:a9cfa01f6f50186ff951fe8a5adec9b1754ff3c7f4cade9ab86b8404fb53c876 - 37.17% (158 MB)

[#002] sha256:e3f2572fcd50dfdaf514eaaee0ad4591624f427f91598fe6ef1c3c9683a17786 - 39.88% (170 MB)

[#003] sha256:5010e0c7f3fe916ebf1b8382f0e98e447d6c307c8ad88ddc224b1f7d927a5964 - 6.75% (28.7 MB)

[#004] sha256:582bf4a2dcaf84d1bce5710e664a1f98aaccd379518141d5ad51d1929d9d6f8b - 2.09% (8.88 MB)

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

[#006] sha256:4944bbcf8623efff26b32f8bf4e0cb056d2b5f350f8c784114f05684cdf0ce74 - 0.0% (158 Bytes)


History
2026-05-08 22:56:20 UTC (buildkit.dockerfile.v0)

COPY /rootfs/ / # buildkit

2026-05-08 22:56:20 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

2026-05-09 00:18:41 UTC (buildkit.dockerfile.v0)

ARG version=21.0.11.10-1

2026-05-09 00:18:41 UTC (buildkit.dockerfile.v0)

RUN |1 version=21.0.11.10-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-21-amazon-corretto-devel-$version && (find /usr/lib/jvm/java-21-amazon-corretto -name src.zip -delete || true) && yum install -y fontconfig && yum clean all # buildkit

2026-05-09 00:18:41 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2026-05-09 00:18:41 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:25:18 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:25:26 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:25:26 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-05-09 01:25:26 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:25:26 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:25:26 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-05-09 01:25:26 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-05-09 01:25:26 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:25:27 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:25:27 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:25:27 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-05-09 01:25:27 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-05-09 01:25:27 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:25:27 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2026-05-09 01:49:03 UTC

Size

403 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-21-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:835dd3779a793c24eeba54a176badcbf0ecf82042603b5459dd57e14ad679d47 - 15.34% (61.8 MB)

[#001] sha256:87f87a0855aa50b62231df0a7450bc85e3a796b7e5ecb8e320d2afeb62f477b5 - 38.78% (156 MB)

[#002] sha256:7c72d45dacda1777ed2ab56ab3fdfc58d6402aad727804231d368b9770733dbe - 36.29% (146 MB)

[#003] sha256:d830dd4489652e07a8837130b7fad80c266ab03da560a9ac1f5a0d51e01a2165 - 7.38% (29.8 MB)

[#004] sha256:a27be6f1abfaf2f2803383639e901e8f7a0474fb615d7a75f33c2947c8a96359 - 2.2% (8.88 MB)

[#005] sha256:5f203d8504c7c0a113a4005fa56153d8f21a10e202773480b077206fc70a7df5 - 0.0% (851 Bytes)

[#006] sha256:ffe5c30fca9f5f63a6cc58d51d0855078b3774b9e4b635f2d7a068bd3e08fff8 - 0.0% (158 Bytes)


History
2026-05-08 22:48:14 UTC (buildkit.dockerfile.v0)

COPY /rootfs/ / # buildkit

2026-05-08 22:48:14 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

2026-05-09 00:16:16 UTC (buildkit.dockerfile.v0)

ARG version=21.0.11.10-1

2026-05-09 00:16:16 UTC (buildkit.dockerfile.v0)

RUN |1 version=21.0.11.10-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-21-amazon-corretto-devel-$version && (find /usr/lib/jvm/java-21-amazon-corretto -name src.zip -delete || true) && yum install -y fontconfig && yum clean all # buildkit

2026-05-09 00:16:16 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2026-05-09 00:16:16 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:48:56 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:49:03 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:49:03 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2026-05-09 01:49:03 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:49:03 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:49: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-05-09 01:49:03 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2026-05-09 01:49:03 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:49:03 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:49:03 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:49:03 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2026-05-09 01:49:03 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2026-05-09 01:49:03 UTC (buildkit.dockerfile.v0)

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

2026-05-09 01:49:03 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]