一、Harbor 简介
Harbor 是 VMWare 公司提供的一个用于存储和分发 Docker 镜像的企业级 Registry 服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。支持多租户、 可扩展的 API 和 Web UI、支持跨多个注册表(包括 Harbor)进行复制、支持身份集成和基于角色的访问控制。
二、Registry 简介
Registry 是 Dcoker 官方的一个私有仓库镜像,可以用来存储和管理自己的镜像。
三、Harbor 和 Registry 比较
Harbor 是 Docker Registry 的更高级封装,提供分层传输机制,优化网络传输;提供WEB界面,优化用户体验;支持水平扩展集群;有良好的安全机制;提供了基于角色的访问控制机制等等,比 Registry 强大太多了,推荐使用 Harbor。
四、Harbor 的安装使用
1.环境要求
(1)硬件要求
资源 | 最小 | 推荐 |
---|---|---|
CPU | 2 CPU | 4 CPU |
内存 | 4 GB | 8 GB |