2024-08-20 18:12:59 UTC
397 MB
/usr/lib/jvm/java-17-amazon-corretto
LANGC.UTF-8
MAVEN_CONFIG/root/.m2
MAVEN_HOME/usr/share/maven
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:c93eb42fc1cb8cbc6518e0c84a8b5166a23b8e065c2ea156492279ccf234ec25 - 15.13% (60 MB)
[#001] sha256:76d8807422414efcfb39c355522aaa92441dc09e6cded71e9d4f209cf7693d7a - 36.47% (145 MB)
[#002] sha256:19e50545195c4351345874d9dcad3119ab7a89ba361859935fb2c5c5d9986586 - 38.97% (155 MB)
[#003] sha256:663392f3f8b5c9b62d98c092975a7a240c0c2106d2b71245d902ab8501fd8bb0 - 7.23% (28.7 MB)
[#004] sha256:bf393eec6758d4a6b63eb913a9e0a4ed3e0a3b712c51abd0aad9b1ed56acb613 - 2.2% (8.75 MB)
[#005] sha256:8b0f727096b470898feae88ba24e5332adffc9e5ea5d354b4e6e95b907f90191 - 0.0% (853 Bytes)
[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#007] sha256:35e6d0f1ad72cc63f80b274d6d15fecb925aad74af1140e1b28a28aabf7d8ac6 - 0.0% (159 Bytes)
COPY /rootfs/ / # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ARG version=17.0.15.6-1
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)RUN |1 version=17.0.15.6-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 # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ENV LANG=C.UTF-8
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/usr/lib/jvm/java-17-amazon-corretto
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c yum install -y tar which gzip # TODO remove # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c yum install -y openssh-clients # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2024-08-20 18:12:59 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-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.9
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)CMD ["mvn"]
2024-08-20 18:12:59 UTC
375 MB
/usr/lib/jvm/java-17-amazon-corretto
LANGC.UTF-8
MAVEN_CONFIG/root/.m2
MAVEN_HOME/usr/share/maven
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[#000] sha256:a3a141bfe5627b562a870ad931fe1cdc50d3dbf733a0568d089499010c9116cb - 16.46% (61.8 MB)
[#001] sha256:2534511df3b1b94ec92acd716dffc7823ca552c1555323f56c677e626d70179d - 38.2% (143 MB)
[#002] sha256:073c023a8cc1334e7c035affb7e5e9d0ae1ae754e60643272c9f0bd428587296 - 35.08% (132 MB)
[#003] sha256:ea6a3e02b8a623d97d7b562978df6d5a405b2e0cfaa9644860b77a2ea0b14147 - 7.92% (29.7 MB)
[#004] sha256:0421c541303a1e58e65dbdc7f5d75c3f43060c8d82f0253abd00a35657d875f1 - 2.33% (8.75 MB)
[#005] sha256:9a8fcce23bb850b891cd8f8e3889ad4e81556317c05058352b5905170b61ebb8 - 0.0% (853 Bytes)
[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#007] sha256:4c6a466393ca5960974baa7a246df1089532ef2ff0bb190fe427cd119337a5c3 - 0.0% (158 Bytes)
COPY /rootfs/ / # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ARG version=17.0.15.6-1
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)RUN |1 version=17.0.15.6-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 # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ENV LANG=C.UTF-8
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ENV JAVA_HOME=/usr/lib/jvm/java-17-amazon-corretto
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c yum install -y tar which gzip # TODO remove # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c yum install -y openssh-clients # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.title=Apache Maven
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
2024-08-20 18:12:59 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-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ENV MAVEN_HOME=/usr/share/maven
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven /usr/share/maven # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)COPY /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ARG MAVEN_VERSION=3.9.9
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ARG USER_HOME_DIR=/root
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ENV MAVEN_CONFIG=/root/.m2
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
2024-08-20 18:12:59 UTC (buildkit.dockerfile.v0)CMD ["mvn"]