没有合适的资源?快使用搜索试试~ 我知道了~
实现Jenkins docker部署,设置svn/maven/jdk/ssh,编写自动部署工程脚本
1 下载量 16 浏览量
2021-01-20
12:24:38
上传
评论
收藏 115KB PDF 举报
温馨提示
折腾了好几天,终于实现了自动化部署,废话不多说,直接上干货: 先说环境,服务器操作系统是centos8,docker版本19.03.5,所有容器文件放到/data。 因为要新建maven工程,需要提前安装好jdk和maven。 第一步:docker search jenkins,找到评星最多的官方镜像,pull后创建容器,没想到无法启动,无奈放弃,选用第二个jenkins/jenkins,此为第一个坑:-( 第二步:创建容器: 新建目录 /data/jenkins_home,然后 docker run -d -p 8080:8080 -p 50000:50000 -v /data/jenki
资源详情
资源评论
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/14885671/bg1.jpg)
实现实现Jenkins docker部署,设置部署,设置svn/maven/jdk/ssh,编写自动部署工程,编写自动部署工程
脚本脚本
折腾了好几天,终于实现了自动化部署,废话不多说,直接上干货:
先说环境,服务器操作系统是centos8,docker版本19.03.5,所有容器文件放到/data。
因为要新建maven工程,需要提前安装好jdk和maven。
第一步:docker search jenkins,找到评星最多的官方镜像,pull后创建容器,没想到无法启动,无奈放弃,选用第二个jenkins/jenkins,此为第一
个坑:-(
第二步:创建容器:
新建目录 /data/jenkins_home,然后
docker run -d -p 8080:8080 -p 50000:50000 -v /data/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime –name jenkins
jenkins/jenkins
这里自己挖了一个坑,把/data和/var搞反了,然后成功跳出。
/etc/localtime也是一个坑,实际上使用的是/etc/timezone, 造成后面的容器时间与服务器时间不一致,此坑未填,因为已经安装了一堆插件,否则后
面还有重来。
docker ps -a 查看容器:
第三步:http://ip:8080, 开始安装初始化,
cat /data/jenkins_home/secrets/initialAdminPassword,复制密码后开始
插件安装时不要安装推荐插件,因为:连jenkins官方服务器太慢了!
但可以先安装一个中文本地化插件Localization Support Plugin,否则后面改成中文界面比较麻烦!
粗鲁的修改方法:
cd /data/jenkins_home/updates
sed -i ‘s/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g’ default.json && sed -i
‘s/http:\/\/www.google.com/https:\/\/www.baidu.com/g’ default.json
或者在系统设置里修改,但没什么卵用,速度变化不大。
第四步:安装插件
Folders,SSH,Subversion,maven插件都是必须的,遗漏也没关系,使用时会有文档提示你安装的。
安装后如果没有问题,这里不应该有下图中的红色图标:
安装Credentials插件时,我降低了一下版本到2.2.0,否则会有冲突,不是所有插件都需要升级到最高版本。
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![war](https://img-home.csdnimg.cn/images/20210720083646.png)
![png](https://img-home.csdnimg.cn/images/20210720083516.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![h](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
weixin_38529239
- 粉丝: 4
- 资源: 927
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0