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

新建项目

构建后检查输出

查看镜像是否创建成功

实验整体运行流程:

相关推荐
行走的陀螺仪3 小时前
GitLab CI/CD 完整教学指南
前端·ci/cd·gitlab·团队开发·自动化测试部署
德育处主任6 小时前
『NAS』轻松获取群晖自带的壁纸
服务器·docker
e***87706 小时前
Node.js 与 Docker 深度整合:轻松部署与管理 Node.js 应用
docker·容器·node.js
t***26597 小时前
Springboot中使用Elasticsearch(部署+使用+讲解 最完整)
spring boot·elasticsearch·jenkins
q***71018 小时前
从零到上线:Node.js 项目的完整部署流程(包含 Docker 和 CICD)
docker·容器·node.js
g***72708 小时前
(CICD)自动化构建打包、部署(Jenkins + maven+ gitlab+tomcat)
自动化·jenkins·maven
ArabySide8 小时前
【ASP.NET Core】ASP.NET Core应用的Docker容器化与阿里云托管
阿里云·docker·asp.net
起风了___9 小时前
Jenkins + Kubernetes 多模块微服务一键流水线:从 Maven 打包到滚动发布完整脚本
kubernetes·jenkins
好奇的菜鸟10 小时前
在 WSL 中安装 Docker
运维·docker·容器
一念一花一世界10 小时前
DevOps实战(13) - 使用Arbess下载Aliyun OSS制品进行主机部署
阿里云·ci/cd·devops·arbess