MasterKe

毕业设计:基于Jenkins与Docker容器化技术的全栈自动化CI/CD平台设计与实现

摘要 随着软件开发的复杂性和迭代速度不断提升,持续集成和持续部署(CI/CD)已成为现代软件开发不可或缺的一部分。本文设计并实现了一个基于Jenkins与Docker容器化技术的全栈自动化CI/CD平台。该平台利用Jenkins的强大任务调度和自动化构建能力,结合Docker的容器化技术,实现了代码的自动化构建、测试、部署和监控。通过实际项目应用验证,该平台能够显著提高软件开发的效率和质量...

Harbor仓库http协议无法登录

前言 在使用 Docker 时,搭建私有镜像仓库是一个常见的需求。Harbor 作为一款开源的镜像仓库管理工具,因其丰富的功能和良好的用户体验,受到了许多开发者的青睐。然而,在配置 Harbor 仓库时,如果使用的是 HTTP 协议,可能会遇到登录报错的问题。本文将详细讲解如何解决这一困扰。 问题现象 当尝试使用 HTTP 协议登录本地搭建的 Harbor 仓库时,可能会遇到以下报错信...

Linux安装GitLab

引言 在现代软件开发中,版本控制是不可或缺的一环。GitLab作为一款强大的开源版本控制系统,广受开发者的喜爱。本文将手把手教你如何在CentOS 7系统上快速部署GitLab CE(社区版),从下载镜像到启动服务的每一步都将详细讲解,让你轻松上手! 安装部署 下载GitLab CE镜像 首先,我们需要下载GitLab CE的RPM包。可以使用wget命令从清华大学镜像站下载: w...