CI/CD实战-jenkins结合docker 5

实验准备:

在docker主机要下载git工具

禁掉key的校验

确保在立即构建项目时不会出现任何报错:

自动化构建docker镜像

在server3上安装docker-ce

修改内核参数

拷贝证书

添加默认仓库

添加harbor仓库的解析

测试拉取

登录harbor私有仓库

在jenkins安装docker插件

配置项目构建

在server1上提交Dockerfile

由于gitlib和jenkins设置了实时推送触发,因此此时gitlab会主动触发jenkins构建任务

拉取方式过程

使用ssh插件交付任务

新建实验虚拟机并安装docker-ce

添加解析

修改内核参数并开启服务

拷贝仓库证书



jenins安装ssh插件

系统配置,添加凭据,添加ssh主机

新建项目

构建后检查输出

查看镜像是否创建成功

实验整体运行流程:

相关推荐
sszdzq42 分钟前
Docker
运维·docker·容器
陆鳐LuLu2 小时前
日志管理利器:基于 ELK 的日志收集、存储与可视化实战
运维·elk·jenkins
[奋斗不止]3 小时前
Jenkins 配置 Credentials 凭证
jenkins·jenkins 配置凭证
2401_897930064 小时前
linux系统如何配置host.docker.internal
linux·docker·eureka
亲持红叶9 小时前
open-webui安装
docker·open-webui
伪装成塔的小兵9 小时前
Windows使用docker部署fastgpt出现的一些问题
windows·docker·容器·oneapi·fastgpt
[奋斗不止]11 小时前
Jenkins 构建 Unity 打包 .apk 同时生成 .aab
jenkins·jenkins 打包 .aab·jenkins导出aab·jenkisn 导出 apk
boy快快长大11 小时前
【Elasticsearch】同一台服务器部署集群
服务器·elasticsearch·jenkins
深情不及里子12 小时前
纯手工搭建整套CI/CD流水线指南
ci/cd·gitlab·jenkins·harbor
AirtestProject12 小时前
Airtest与持续集成(CI)工具的集成实操案例
自动化测试·ci/cd·自动化·网易airtest