系统环境: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 版本,勾选同意协议 ,保存即可
写累了,歇会 未完待续~~