Docker+Harbor+Jenkins+Gitlab自动化CICD构建


1. 实现CICD的架构简介

本实践介绍了利用Jenkins 和docker技术,如何实现CI/CD的各环节的步骤,包括代码检出,构建镜像,应用部署。

在这里插入图片描述

Gitlab:源代码版本管理工具
Docker:可以节省服务器费用,快速部署,快速扩展。
Harbor:一个用于存储和分发Docker镜像的企业级Registry服务器。
Jenkins:自动构建任务,通过任务生成对应的镜像文件。
Pipeline:通过pipline规范整个构建和部署的各个阶段。
Rancher:一个开源的全栈化企业级容器管理平台,通过极简的操作体验和强大完善的功能,让企业用户在生产环境中轻松落地容器技术。

2.Gitlab部署和实践

GitLab是一个开源版本管理系统,是集代码托管,测试,部署于一体的开源git仓库管理软件,可通过web界面来进行访问公开的或私人项目。与Github类似,GitLab能够浏览代码,管理缺陷和注释。可以管理团队对仓

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

shiter

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值