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

新建项目

构建后检查输出

查看镜像是否创建成功

实验整体运行流程:

相关推荐
眠りたいです11 分钟前
Docker:认识Docker镜像仓库并进行拉取推送
运维·nginx·docker·容器·busybox
计算机小手24 分钟前
使用轻量级中间件 VoidAuth 快速构建站点SSO,支持Docker一键部署与Nginx快速接入
经验分享·docker·中间件·开源软件
凤凰战士芭比Q1 小时前
Jenkins(部署、基础项目)
运维·servlet·jenkins
ByteBlossom1 小时前
Docker虚拟化技术实践
docker
沈健_算法小生1 小时前
Jenkins权限控制实现
运维·jenkins
weixin_462446231 小时前
【原创实践】使用 Docker 部署 IntelliJ IDEA(linuxserver/intellij-idea)完整指南
docker·容器·intellij-idea
qq_455760851 小时前
Docker - 镜像
linux·运维·docker
南山nash11 小时前
CentOs7 安装 Docker 详细步骤
linux·运维·docker·容器
杨浦老苏12 小时前
轻量级私有云音乐服务器QM-Music
docker·群晖·音乐
咩咩大主教12 小时前
VSCode远程连接Linux部署的Docker
linux·vscode·docker