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主机

新建项目

构建后检查输出

查看镜像是否创建成功

实验整体运行流程:

相关推荐
Android小码家2 小时前
Vscode + docker + qt 网络监听小工具
vscode·qt·docker
Clownseven4 小时前
Mattermost教程:用Docker搭建自己的开源Slack替代品 (团队聊天)
docker·容器·开源
会飞的小蛮猪4 小时前
Jenkins运维之路(权限分配&忘记admin密码)
java·运维·经验分享·jenkins·prometheus
❀͜͡傀儡师4 小时前
Docker部署Drawnix开源白板工具
docker·容器·开源·drawnix
❀͜͡傀儡师4 小时前
Docker部署Lunalytics开源监控工具
docker·容器·开源·lunalytics
江池俊7 小时前
解锁无限创意:Tldraw+cpolar如何通过内网穿透技术打破空间限制
docker
Honeysea_707 小时前
容器的定义及工作原理
人工智能·深度学习·机器学习·docker·ai·持续部署
2418ly7 小时前
docker常用命令
运维·docker·容器
yuxb737 小时前
Docker学习笔记(三):镜像与容器管理进阶操作
笔记·学习·docker
明月(Alioo)8 小时前
机器学习入门,用Lima在macOS免费搭建Docker环境,彻底解决镜像与收费难题!
macos·docker·容器