sha256:91898bf393cd72edfec664f07544f9827997a65cf854c926142f1d5252b0fda6
OS/ARCH
Compressed size
228.68 MB
Last pushed
about 6 hours by doijanky
Type
Image
Vulnerabilities
Manifest digest
sha256:31f34c3e15a47f389e7c9025b6df7deabceb5ba72bf534f4a1c31552741b1865
1
RUN /bin/sh -c apt-get update && apt-get install -y curl gnupg openssh-client && export GNUPGHOME="$(mktemp -d)" && curl -fL https://apt.corretto.aws/corretto.key -o corretto.key && echo '6db32832d82839d368181ae730df7d642b0bff161277f0ab6023359d347cca6b *corretto.key' | sha256sum -c - && gpg --batch --import corretto.key && rm corretto.key && gpg --batch --export '6DC3636DAE534049C8B94623A122542AB04F24E3' > /usr/share/keyrings/corretto.gpg && unset GNUPGHOME && echo "deb [signed-by=/usr/share/keyrings/corretto.gpg] https://apt.corretto.aws stable main" > /etc/apt/sources.list.d/corretto.list && apt-get update && apt-get remove --purge --autoremove -y curl gnupg && apt-get install -y java-17-amazon-corretto-jdk && rm -rf /var/lib/apt/lists/* # buildkit
200.24 MB
2
ENV LANG=C.UTF-8
0 B
3
ENV JAVA_HOME=/usr/lib/jvm/java-17-amazon-corretto
0 B
4
LABEL org.opencontainers.image.title=Apache Maven
0 B
5
LABEL org.opencontainers.image.source=https://github.com/carlossg/docker-maven
0 B
6
LABEL org.opencontainers.image.url=https://github.com/carlossg/docker-maven
0 B
7
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.
0 B
8
ENV MAVEN_HOME=/usr/share/maven
0 B
9
COPY /usr/share/maven /usr/share/maven # buildkit
9.36 MB
10
COPY /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh # buildkit
850 B
11
RUN /bin/sh -c ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn # buildkit
154 B
12
ARG USER_HOME_DIR=/root
0 B
13
ENV MAVEN_CONFIG=/root/.m2
0 B
14
ENTRYPOINT ["/usr/local/bin/mvn-entrypoint.sh"]
0 B
15
CMD ["mvn"]
0 B