docker 安装jenkins,编译后将jar包发到服务器发布

本文详细介绍了如何在Docker环境中安装Jenkins,包括拉取Jenkins镜像、创建工作目录、设置权限、启动容器、配置插件、部署到服务器以及Git和SSH设置,确保新任务的顺利执行。
摘要由CSDN通过智能技术生成

docker 安装jenkins,编译后将jar包发到服务器发布

前提:准备docker的环境

1、拉取Jenkins镜像

docker pull jenkins/jenkins
docker pull jenkins //不要用这个,安装后插件管理的功能不好用了,就算是手动下载插件有的时候版本也会有问题

2、创建Jenkins工作目录并授予权限(之后将Jenkins容器目录挂载到这个目录上,这样就可以很方便地对容器内的配置文件进行修改)

mkdir -p /var/jenkins_workspace
chmod 777 /var/jenkins_workspace

4、启动Jenkins容器

sudo docker run -d -p 8081:8080 -p 8082:50000 -v /var/jenkins_workspace:/var/jenkins_home -v /etc/localtime:/etc/localtime --name my_jenkins jenkins/jenkins

8089就是访问的ip地址

5、查看jenkins是否启动成功了

docker ps -a

6、查看启动日志找到密码

docker logs my_jenkins

在这里插入图片描述
7、访问jenkins
http://Ip:8089
此时会出现登录页面,贴入log里面的密码
在这里插入图片描述
进入首页后要安装插件
在这里插入图片描述
选择“安装推荐的插件”—(其实选择插件来安装,也是可以的,默认会选中推荐的插件)
可能会出现缺少插件得问题,如果没有问题,则进入下一步,否则按照下面得步骤解决
在这里插入图片描述
解决插件问题
1、越过配置插件的页面, 访问 IP:PORT/restart
2、https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/cloudbees-folder/
3、手动上传插件
在这里插入图片描述
在这里插入图片描述
然后到首页就可以了
8、下载meven插件,下载ssh插件
在这里插入图片描述在这里插入图片描述
9、系统配置
在这里插入图片描述
主要是配置ssh,其他看情况
在这里插入图片描述
10、全局工具配置
在这里插入图片描述

11、新建任务 —前面都是前期准备,这里才开始配置
在这里插入图片描述

11.1、配置git,可以从git上面拉取代码
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/f9f7e10172f248128c22016060cbd3b4.pn

11.2 配置
在这里插入图片描述
配置传输到服务器,exec command是将文件传输到服务器后在服务器执行的命令
在这里插入图片描述
写shell脚本,现将旧的文件备份,后缀加上时间,再将文件复制到指定的目录,启动服务(启动之前先判断服务是否启动了,启动了的话先kill掉)
在这里插入图片描述
注意要勾选verbose output In console ,可以将服务器得脚本执行日志打印在jenkis的控制台中
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值