管理制品库
分享链接
作者 :GitFox
最后编辑:孟笑宇 于 2026-10-23 17:05:19
阅读:15
在DevOps中,制品库是用于存储和管理软件构建产物(Artifacts)的中心化存储库。制品库扮演着重要角色,用于存储和分享软件构建的二进制文件、库、包、镜像以及其他构建产物。
通过使用制品库,团队可以实现构建产物的版本管理、依赖管理和重复使用。制品库还支持自动化部署、持续交付和容器化部署等DevOps实践,为团队提供了一种可靠和高效的方式来管理和分发构建产物。
1. 制品库类型
通用文件类型制品库
支持多层级目录结构,支持在网页端直接对制品进行上传与下载。 通用文件类型
镜像类型制品库
支持 docker push 方式上传,可按照“包、版本、文件”的层级进行严密的版本管理。
2. 创建制品库
在空间下创建制品库
在DevOps模块下,进入空间,点击上方“制品库”菜单,点击“创建制品库”按钮,即可创建空间层级制品库。
选择制品库类型,并输入制品库名称后,点击确定即可完成创建。
在代码库下创建制品库
进入DevOps模块下,进入代码库,点击上方“制品库”菜单,点击“创建制品库”按钮,即可创建代码库层级制品库。
在创建代码库时,会默认创建一个通用文件类型制品库。
选择制品库类型,并输入制品库名称后,点击确定即可完成创建。
支持创建制品库类型为:通用文件仓库和镜像仓库。点击进入镜像仓库后,可在右上角看到如何推送镜像的提示,点击展开操作指引,分为三步 Docker 命令:
- 登录仓库:docker login gitfox.demo.qucheng.cc:443
- 标记镜像:docker tag image-name:tag gitfox.demo.qucheng.cc:443/repo20/qqq/{image-name:tag}
- 推送镜像:docker push gitfox.demo.qucheng.cc:443/repo20/qqq/{image-name:tag}
3. 编辑制品库
在制品库列表,点击制品库卡片右上角三个点,在弹出选项中选择编辑制品库,即可对制品库进行编辑。
制品库的类型无法编辑。
4. 删除制品库
在制品库列表,点击制品库卡片右上角三个点,在弹出选项中选择删除制品库,确认后即可删除。
只有当制品库中无任何制品后,才可进行删除。
本篇目录: