harbor 前言
“Harbor” 是一个用于管理容器镜像的开源仓库项目。由 VMware 开发和维护,Harbor 提供一个企业级的 Docker 镜像仓库,具有丰富的功能,包括:
- 镜像管理:提供存储和分发 Docker 镜像的能力。
- 安全性:支持镜像签名和漏洞扫描,确保镜像的安全性。
- 身份认证:集成了多种身份认证方式,如 LDAP 和 OAuth。
- 访问控制:基于角色的访问控制(RBAC),可以对不同用户分配不同的权限。
- 镜像复制:支持在多个 Harbor 实例之间复制镜像,方便多数据中心部署。
- 日志和审计:记录详细的操作日志和审计信息,便于追踪和问题排查。
- 用户界面:提供一个易于使用的 Web 界面,简化镜像管理操作。
前提要求
- 安装 docker docker-compose 参考