Advertisement
k3NGuru

dockerfile-maven

Jan 3rd, 2023
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. FROM bellsoft/liberica-openjdk-debian:17
  2.  
  3. RUN set -x \
  4. && apt update && apt install -y --no-install-recommends \
  5. curl \
  6. unzip \
  7. git \
  8. # Cleaning
  9. && rm -rf /var/lib/apt-get/lists/* /var/lib/apt/lists/* /tmp/* \
  10. && rm -rf /usr/share/man/?? \
  11. && rm -rf /usr/share/man/??_*
  12. ## ===== ===== ===== Install Apache Maven ===== ===== =====
  13. ARG MAVEN3_VERSION="3.8.6"
  14. ARG MAVEN3_CLI_URL="http://mirror.linux-ia64.org/apache/maven/maven-3/$MAVEN3_VERSION/binaries/apache-maven-$MAVEN3_VERSION-bin.zip"
  15. ENV PATH="/opt/apache-maven-$MAVEN3_VERSION/bin:${PATH}"
  16. RUN && curl -s -L -o /opt/apache-maven-$MAVEN3_VERSION-bin.zip $MAVEN3_CLI_URL \
  17. && unzip -q -d /opt /opt/apache-maven-$MAVEN3_VERSION-bin.zip \
  18. && rm -f /opt/apache-maven-$MAVEN3_VERSION-bin.zip \
  19. && mvn --version \
  20. && echo " Maven ${MAVEN3_VERSION} installed." \
  21.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement