Spring Cloud 基于 Docker Jenkins Gitee 的自动部署

系统环境:Centos 7

Docker

1.安装

sudo yum install -y docker

2.设置docker随系统启动自动加载

sudo service docker start
sudo chkconfig docker on

3.更改镜像源

 修改文件

vi /etc/docker/daemon.json

 添加国内镜像源

{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}

重启 Docker 服务

systemctl restart docker

 

Jenkins

参考文档:https://github.com/jenkinsci/docker/blob/master/README.md

1.下载 Jenkins 镜像

各个版本镜像获取:https://hub.docker.com/r/jenkins/jenkins/tags

docker pull jenkins/jenkins:2.226-centos

注意:建议使用带着版本号的去获取容器

2.Jenkins 启动

注意:获取启动时打印的字符串,这是初次登陆 Jenkins 时需要这个

3.登陆 Jenkins

① 地址:http://ip:8080

初次访问需要输入刚刚提到的密码

② 选择插件

初次进入 Jenkins 提示用户安装需要的插件,我这里为了能快速进入 Jenkins ,这里就没有选择安装任何插件

4.插件安装

进入 Jenkins 后,开始安装需要的插件

1.进入插件管理

2.查询要安装的插件并安装

3.安装后重启jenkins

docker restart 容器名或ID

4.选择需要安装的插件:

汉化插件 : Localization: Chinese (Simplified)

版本控制器 : gitee

项目管理工具: maven

SSH : Publish Over SSH

5.点击安装按钮

安装失败问题解决:

原因:这个是因为获取文件超时

解决办法:可以将报错信息中文件的URL拷贝出来单独下载即可

安装下载的插件,重启即可

5.Jenkins 配置

1.maven 配置

①先从下载maven服务

下载地址:https://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

②把下载后的 maven 解压,放到刚刚 jenkins 在启动时挂载的文件路径内,这里是 /home/jenkins/jenkins_home

③在系统管理-->全局工具配置中配置maven

2.JDK安装与配置

注意:下载 JDK 时需要登录 Oracle 的账号密码

① Oracle 登录入口

② 输入账号密码

③ 最后输入 JDK 别名,选择 JDK 版本,勾选同意协议 ,保存即可

写累了,歇会    未完待续~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值