制作jenkins镜像--带maven
Posted effortsing
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了制作jenkins镜像--带maven相关的知识,希望对你有一定的参考价值。
Jenkins 本身自带了 Java,而不带 Maven,所以重新做一个自带 Maven 的 Jenkins 镜像
cat >jenkins-dockerfile/Dockerfile <<EOF FROM jenkinsci/jenkins ADD apache-maven-3.5.4-bin.tar.gz /usr/local/ ENV MAVEN_HOME=/usr/local/apache-maven-3.5.4 ENV PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH USER root RUN apt-get update && apt-get install -y sudo && rm -rf /var/lib/apt/lists/* RUN echo "jenkins ALL=NOPASSWD: ALL" >> /etc/sudoers USER jenkins
EOF
参照:
https://huanqiang.wang/2018/03/30/Jenkins-Gitlab-Kubernetes-%E7%9A%84%E8%87%AA%E5%8A%A8%E5%8C%96%E6%8C%81%E7%BB%AD%E9%9B%86%E6%88%90%E4%B8%8E%E9%83%A8%E7%BD%B2/
以上是关于制作jenkins镜像--带maven的主要内容,如果未能解决你的问题,请参考以下文章
直播 | 利用Jenkins生成Maven项目镜像及容器的实践
Docker安装Jenkins打包Maven项目为Docker镜像并运行保姆级图文教学