- 首先你要有一台电脑并且有虚拟机(Linux)
安装docker
yum -y install docker
启动docker
systemctl start docker
安装jenkins镜像
docker pull jenkinsci/blueocean
创建挂载路径
mkdir /home/jenkins_home
修改jenkins_home权限
chmod 777 jenkins_home
修改jenkins权限 避免以后权限不足导致的坑
创建settings.xml文件
cd /home/jenkins_home
将maven的settings.xml文件放到mvnconf文件夹中 设置权限为 chmod 777
注:settings.xml的localRepository标签属性自行修改
mkdir mvnconf
启动jenkins容器
docker run --name myjenkins -p 50001:50000 -p 8888:8080 -v /home/jenkins_home:/var/jenkins_home -d jenkinsci/blueocean
查看容器是否启动成功
docker ps
访问 jenkins 浏览器访问 http://127.0.0.1/:8888

按提示查看文件 并将密码粘到管理员密码出点击继续

点击安装推荐的插件等待安装,此过程较慢,耐心等待。可能有些插件下载失败,不用管,直接点击继续即可

来到创建管理员用户页,直接点击用admin登录

实例配置不用动直接点击保存并完成

点击重启jenkins
重新登录吧Jenkins

修改密码



进入配置

配置settings.xml地址

配置JDK

配置Git

配置maven

配置完后点击保存
进入系统管理点击插件管理


点击下方按钮

如果这个没有选中,则选中这个

配置ssh



点击test测试连接是否成功 如果成功点击保存/如果失败请重试
主页面点击Create a job


配置项目页



添加maven构建项目


添加ssh


其中sh文件自己编写
ps -ef | xxxxxxxxx.jar | grep -v grep | awk ‘{print $2}’ | xargs kill -9
nohup java -jar /home/works/jar/xxxxxxxxxxxxx.jar>/home/works/log/all.log &










