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

新建项目

构建后检查输出

查看镜像是否创建成功

实验整体运行流程:

相关推荐
正经教主4 小时前
【FDE系列】阶段2:Day 42(UP详细版):Dockerfile 实战 — 把你的应用打包成镜像
人工智能·docker·fde
刘马想放假4 小时前
Copyparty 轻量文件共享:Docker Compose 部署、权限与多协议使用全指南
docker·容器
岁寒良木7 小时前
麒麟 V10 (x86_64) 离线/联网部署 Docker 26.1.4 与 MaxKB v2.10 LTS 实战指南
python·docker·kylin
正经教主11 小时前
【FDE系列】阶段2:Day 43(UP详细版):Docker Compose — 多容器一键编排
运维·docker·容器
csdn_aspnet11 小时前
构建、运行与管理容器的 18 个常用 Docker 命令
docker·容器·eureka·command
木雷坞11 小时前
AnythingLLM Docker部署:中文资料上传后无引用的检查路径
运维·docker·容器
maochongsandai11012 小时前
Centos上运行docker应用命令汇总
linux·docker·centos
艾伦_耶格宇12 小时前
【kubernetes - 1.28版本】-4 containerd与docker-ce 的区别
docker·容器·kubernetes
正经教主13 小时前
【FDE系列】阶段2:Day 45(up详细版):综合实战 — Docker + Nginx + Git 完整部署与本周收官
人工智能·git·nginx·docker·fde
java_logo13 小时前
Docker 部署 Portainer CE 中文版:轻松搭建容器管理平台
运维·docker·容器·portainer·容器管理·轩辕镜像·portainer ce