#新建jenkins的挂载目录
mkdir -p /usr/jenkins-data
Docker安装
docker run \
-u root \
--name jenkins \
-d \
-e JVM_XMS=1G \
-e JVM_XMX=2G \
-p 8888:8080 \
-p 50000:50000 \
-v /yeacer1/jenkins-data:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /usr/bin/docker:/usr/bin/docker \
jenkins/jenkins:2.361.3-lts-jdk11
查看容器启动日志
docker logs jenkins -f
默认访问端口为 http://ip:8080
第一次访问Jenkins时,系统会要求使用自动生成的密码对其进行解锁。
密码在你挂载jenkins数据的目录
cd /usr/jenkins-data
vim /secrets/initalAdminPassword
解锁 Jenkins之后,在 Customize Jenkins 页面内, 您可以安装任何数量的有用插件作为您初始步骤的一部分。
Jenkins要求您创建第一个管理员用户。 . 出现“ 创建第一个管理员用户 ”页面时, 请在各个字段中指定管理员用户的详细信息,然后单击 保存完成 。 . 当 Jenkins准备好了 出现时,单击开始使用 Jenkins。
安装插件
Extended Choice Parameter Plug-In
安装maven
从maven官网下载tar文件
解压
tar -xzvf apache-maven-3.8.6-bin.tar.gz
移动到jenkins容器里面
docker cp apache-maven-3.8.6 jenkins:/maven/
配置maven环境变量
进入全局配置工具
保存并应用
进入系统配置
再一次配置maven位置,和环境变量
path
/maven/apache-maven-3.6.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
即可完成配置