Namespace
library
Image / Tag
maven:3.9.7-amazoncorretto
Content Digest
sha256:4ecf25296d62e86c1fb77c6f1af902b0380966b5ae242b1166a543ba255eea98
Details
Created

2024-05-27 15:57:48 UTC

Size

347 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:492439933c1ff7612b0a83687414326a9f2b12f1ab63e5ac2e42a257e9834145 - 17.21% (59.7 MB)

[#001] sha256:1834abf49d00e2112eabd0d490f9af036a5d761960b0d3cc9d966ea5bb47a037 - 40.69% (141 MB)

[#002] sha256:bd58101cfd08a05720adb85e5441d2d0446922f5654471daf3e4556453cd1705 - 39.45% (137 MB)

[#003] sha256:60445e2829c5144d58cc3dc82107218e426a91c05f6d69d5c1aad51278219a8b - 2.65% (9.2 MB)

[#004] sha256:d6583b7caf1d0449b35bb51fe2a9e3eb33bf695085f1c478d19ea2d79b936d14 - 0.0% (854 Bytes)

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

[#006] sha256:089f8a7fed3f5b3003be8f5629374e502be4b8ad63ca6a3e40f71efa0a7ba29e - 0.0% (157 Bytes)


History
2024-05-27 15:57:48 UTC

/bin/sh -c #(nop) COPY dir:4184bb78726a0c9ceccafb2f51aa4c1f9147f3cd1379888561d889de0d9e48af in /

2024-05-27 15:57:48 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2024-05-27 15:57:48 UTC

/bin/sh -c #(nop) ARG version=11.0.23.9-1

2024-05-27 15:57:48 UTC

|1 version=11.0.23.9-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

2024-05-27 15:57:48 UTC

/bin/sh -c #(nop) ENV LANG=C.UTF-8

2024-05-27 15:57:48 UTC

/bin/sh -c #(nop) ENV JAVA_HOME=/usr/lib/jvm/java-11-amazon-corretto

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 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.

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.7

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]

Details
Created

2024-05-27 15:57:48 UTC

Size

323 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:6b964e874adca881e086a1062b2772882d2bcb2401e15ce21606f20d7a58e7de - 19.04% (61.6 MB)

[#001] sha256:091a2ebf6f1b96b7375247f8dfdb11e61eb789bc4d9e8b5d2c93ee7ebf90167f - 42.83% (138 MB)

[#002] sha256:1a2e7c2dbdcf907f44073f627ea47eb9b1964ea519ed37d25cf9a6365e61d288 - 35.28% (114 MB)

[#003] sha256:b7cbe7c9f7ca22365f940b5dd5918cd03fc9865210a2a7b034eedb6b6417b98a - 2.85% (9.2 MB)

[#004] sha256:5b19593fcf6fb51dd90288c562691b2329b81d8256158ead7bbfd145bbaa6ccc - 0.0% (857 Bytes)

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

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


History
2024-05-27 15:57:48 UTC

/bin/sh -c #(nop) COPY dir:23934f7f3a9c4ad2c0f7afe64c708fe8194f94cafce3bfbba33d3cd60b2fc65e in /

2024-05-27 15:57:48 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2024-05-27 15:57:48 UTC

/bin/sh -c #(nop) ARG version=11.0.23.9-1

2024-05-27 15:57:48 UTC

|1 version=11.0.23.9-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

2024-05-27 15:57:48 UTC

/bin/sh -c #(nop) ENV LANG=C.UTF-8

2024-05-27 15:57:48 UTC

/bin/sh -c #(nop) ENV JAVA_HOME=/usr/lib/jvm/java-11-amazon-corretto

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.title=Apache Maven

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 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.

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

ENV MAVEN_HOME=/usr/share/maven

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

ARG MAVEN_VERSION=3.9.7

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

ARG USER_HOME_DIR=/root

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

ENV MAVEN_CONFIG=/root/.m2

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

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

2024-05-27 15:57:48 UTC (buildkit.dockerfile.v0)

CMD ["mvn"]