Maven with Docker on Debian
ARG DOCKER_VERSION=28.3.3
ARG JAVA_VERSION=21
ARG MAVEN_VERSION=3.9.11
FROM debian:12-slim AS download
ARG MAVEN_VERSION
RUN apt update && apt install -y wget
RUN wget -O /opt/maven-${MAVEN_VERSION}.tar.gz https://dlcdn.apache.org/maven/maven-3/${MAVEN_VERSION}/binaries/apache-maven-${MAVEN_VERSION}-bin.tar.gz && \
cd /opt && \
tar xfz maven-${MAVEN_VERSION}.tar.gz && \
rm -f maven-${MAVEN_VERSION}.tar.gz && \
mv apache-maven-${MAVEN_VERSION} maven
FROM slinkgo/java:${JAVA_VERSION} AS main
COPY --from=download /opt/maven /opt/maven
ENV PATH=$PATH:/opt/maven/bin
#ENTRYPOINT ["mvn"]
Content type
Image
Digest
sha256:0a746773e…
Size
301.8 MB
Last updated
about 1 year ago
docker pull slinkgo/maven:3.9.11