
Docker、Gitlab、Jenkins、Harbor协同构建一个持久化的平台操作环境。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
CI/CD 概述:CI/CD (持续集成与持续交付) 是一种软件开发实践,旨在自动化构建、测试和部署过程,从而更快地将代码交付给用户。
CI 工作流程设计:一个典型的 CI 工作流程包括代码提交、自动构建、自动化测试以及结果报告等环节,通过这种流程可以及早发现并解决问题。
Git 代码版本管理系统:Git 是一种分布式版本控制系统,它允许开发者追踪代码的修改历史,方便协作和回滚。
Gitlab 基于 Git 构建的图形化管理页面:Gitlab 是一个基于 Git 的代码管理平台,它提供了图形化的用户界面,简化了代码仓库的管理和使用。企业通常采用 Gitlab 来建立私有的代码存储库。
Github 作为公共代码管理仓库:Github 则是另一个流行的公共代码托管平台,为开发者提供了一个共享和协作的代码环境。
搭建 Gitlab:搭建 Gitlab 的步骤通常包括首先创建工作目录,因为某些数据需要进行持久化存储。例如,可以使用以下命令在 Linux 系统中创建目录:[root@www ~]# mkdir -p /gitlab。然后使用 Docker 运行 Gitlab 容器:[root@www ~]# cd /gitlab/docker run -d \ --name gitlab \ -p 8443:443 \ -p 9999:80 \ -p 9998:22 \ -v /gitlab/config:/etc/git
全部评论 (0)
还没有任何评论哟~


