Sign inSign up

slinkgo/maven

By slinkgo

•Updated about 1 year ago

Image
0

212

slinkgo/maven repository overview

Maven with Docker on Debian

⁠Dockerfile

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"]

Tag summary

Content type

Image

Digest

sha256:0a746773e…

Size

301.8 MB

Last updated

about 1 year ago

docker pull slinkgo/maven:3.9.11