Devops之搭建Docker私有仓库Harbor

本文参考:https://www.cnblogs.com/sowler/p/18242819

什么是Harbor

我们都知道Docker有公共镜像仓库dockerhub,所有人都可以访问。而Harbor则与之不同,需要授权用户才能下载、上传和管理其中的镜像,是用于内部组织开发的。这种私有仓库保存在本地云环境中,保障数据的安全性。

docker有哪些私有仓库

Harbor:作为一个企业级的Docker Registry服务,Harbor提供了安全、可信赖的镜像存储和管理功能。它支持RBAC权限控制、镜像复制、镜像签名、漏洞扫描等功能。
Docker Trusted Registry (DTR):由Docker官方推出的企业级Docker私有仓库服务,与Docker Engine紧密集成,支持高度的安全性和可靠性。
Portus:一个开源的Docker镜像管理和认证服务,提供用户管理、团队管理、镜像审核等功能,与Docker Registry兼容。
Nexus Repository Manager:虽然主要是用于构建和管理Java组件,但也可以用作Docker私有仓库。它具有强大的存储管理和权限控制功能。
GitLab Container Registry:GitLab集成了容器注册表功能,允许您存储、管理和分发Docker镜像。这是GitLab自带的功能,无需额外部署。
AWS Elastic Container Registry (ECR):如果使用AWS云服务,可以考虑使用AWS ECR作为私有仓库。它与AWS的其他服务集成紧密,对AWS用户来说是一个方便的选择。

posted @ 2025-06-27 23:08  wewnehwhe  阅读(17)  评论(0)    收藏  举报