Namespace
library
Image / Tag
maven:3.9.13-amazoncorretto-8
Content Digest
sha256:6f6a2603e1b0abb0c995cafbd888c04473e2d101da6f2c9b7bc023eccb4e6a0a
Details
Created

2026-03-11 19:17:08 UTC

Size

338 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

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 - 17.78% (60 MB)

[#001] sha256:2b4d53067f2cc3fbfbaaff55c5e004564933e732b39179727b563000bbd60805 - 21.5% (72.6 MB)

[#002] sha256:ef3c34cfe0f9fe52efcf43e67a1eb245a944d7098027dcec33674b972ef1c0c6 - 49.48% (167 MB)

[#003] sha256:1a9a3163bcade03704297e32e31bc0b2b831193040bd4012153d664473221bde - 8.5% (28.7 MB)

[#004] sha256:1dff60e5404a62a472ee4cf29b90150f36cfa48cb1b30fe613f7cf7d69f692b7 - 2.74% (9.25 MB)

[#005] sha256:8449f9358a98dadf17d6e5838dce552c3bd4959a9a5f5e6a28c6f69a5527170a - 0.0% (853 Bytes)

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

[#007] sha256:540c88db05872971b67b7d936eb70c57be7262b346454d509f4fc22bd6725721 - 0.0% (159 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:31:58 UTC (buildkit.dockerfile.v0)

ARG version=1.8.0_482.b08-1

2026-03-11 18:31:58 UTC (buildkit.dockerfile.v0)

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

2026-03-11 18:31:58 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2026-03-11 18:31:58 UTC (buildkit.dockerfile.v0)

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

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

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

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

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

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

LABEL org.opencontainers.image.title=Apache Maven

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

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

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

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

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

ENV MAVEN_HOME=/usr/share/maven

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

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

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

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

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

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

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

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

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

ARG MAVEN_VERSION=3.9.13

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

ARG USER_HOME_DIR=/root

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

ENV MAVEN_CONFIG=/root/.m2

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

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

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

CMD ["mvn"]

Details
Created

2026-03-11 19:17:26 UTC

Size

302 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

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 - 20.48% (61.8 MB)

[#001] sha256:991b141cbb1d71a90eb891797bf83c37fa38a55434ccedfc7752216e35e69bfb - 18.94% (57.1 MB)

[#002] sha256:e3a7a963a8d1acd2b10de2af98516a8eaf64ef4d0f6af94699545de7b3c745b8 - 47.65% (144 MB)

[#003] sha256:f503f0ccd221d9f2c60cd778cf2d8f859076cf4c6aea2bfd6f3f88b529b80782 - 9.86% (29.8 MB)

[#004] sha256:0c0788518df8d289d1c6b12c87fd92ea1a889952c952a2a1d78950b8fb91884d - 3.06% (9.25 MB)

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

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

[#007] sha256:bdc8d3e825fb29869b1b1636f47e0d59673e703199c44f9811431a30e4a166f4 - 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:11 UTC (buildkit.dockerfile.v0)

ARG version=1.8.0_482.b08-1

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

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

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

ENV LANG=C.UTF-8

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

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

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

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

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

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

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

LABEL org.opencontainers.image.title=Apache Maven

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

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

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

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

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

ENV MAVEN_HOME=/usr/share/maven

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

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

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

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

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

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

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

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

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

ARG MAVEN_VERSION=3.9.13

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

ARG USER_HOME_DIR=/root

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

ENV MAVEN_CONFIG=/root/.m2

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

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

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

CMD ["mvn"]