Namespace
library
Image / Tag
maven:3.9.7-amazoncorretto-17
Content Digest
sha256:ddf52ebe4da6022fffe9e907d6e85f2d54de9293a53ed4a474f0c234d30f9dd1
Details
Created

2024-05-27 15:57:48 UTC

Size

351 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-17-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.02% (59.7 MB)

[#001] sha256:8122220135d78584f57387e7ed3c95af6a688def4b291d8e18a3e77cb35441cd - 41.34% (145 MB)

[#002] sha256:0fd10868a4e21646ae26c02e74f65b1dd1e7397ae72c2c41833d7718f4a29422 - 39.02% (137 MB)

[#003] sha256:751cb296fefcaf279c9a8ab4d701372dfca0202a94ef1aa8cba17473d0b7d8b3 - 2.62% (9.2 MB)

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

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

[#006] sha256:fa5b128c8fa86229947542a69d5895370ac71765d00d1aef5e5a41250c26a487 - 0.0% (159 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=17.0.11.9-1

2024-05-27 15:57:48 UTC

|1 version=17.0.11.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-17-amazon-corretto-devel-$version && (find /usr/lib/jvm/java-17-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-17-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

329 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-17-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 - 18.69% (61.6 MB)

[#001] sha256:66d7068a47d0ed30b3b3c624262d1d44e1a48c54bfb60a353b15bc654b9d80cf - 43.64% (144 MB)

[#002] sha256:8f661ca8649dd15e91e12d1b2f9b6f0e2619dbd7edb92614cd6c7cb642bf756b - 34.87% (115 MB)

[#003] sha256:5d82e39e7cba845bfeab1e04b487fd98f91eb1fab0988fa520ed61c75584fe00 - 2.79% (9.2 MB)

[#004] sha256:28089f3ba0e9c58672be4bebe4b1d68a6b2c1736941d8bb87aa7624118dcf906 - 0.0% (856 Bytes)

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

[#006] sha256:e8ab4f74a022269ae45e61635e4c6c0f0b1824a3c3abbece959e2e9e44ccfa83 - 0.0% (159 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=17.0.11.9-1

2024-05-27 15:57:48 UTC

|1 version=17.0.11.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-17-amazon-corretto-devel-$version && (find /usr/lib/jvm/java-17-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-17-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"]