## Harbor是什么
Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器。
通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。
作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率。
Harbor支持安装在多个Registry节点的镜像资源复制,镜像全部保存在私有Registry中, 确保数据和知识产权在公司内部网络中管控。另外,Harbor也提供了高级的安全特性,诸如用户管理,访问控制和活动审计等。

## Harbor特性
* 镜像注册中心:支持容器镜像和Helm。为镜像提供一个注册服务和编排平台。
* 基于角色的访问控制: 用户可以创建不同的‘项目‘,并且拥有不同权限。
* 镜像复制:Harbor会在复制遇到任何错误时自动重试。 适用于负载均衡、高可用性、多数据中心、混合和多云场景
* 漏洞扫描:Harbor定期扫描镜像并警告用户存在漏洞。
* AD/LDAP 支持:Harbor可以集成企业内部已有的AD/LDAP,用于鉴权认证管理。
* OIDC支持:一种基于OAuth2的协议
* 垃圾回收:镜像被删除的时候可以自动垃圾回收。并且可以定时设置垃圾清理。
* 友好的界面操作:用户可以轻松方便的镜像管理,**支持中英文等多语言**。
* 审计:跟踪用户对镜像的操作历史
* RESTful API:大多数管理操作的RESTful Api,易于与外部系统集成。 嵌入式Swagger UI可用于探索和测试API(管理界面左下角的‘API控制中心)
* 轻松部署:提供联机和脱机安装程序。 此外,Helm Chart用于在Kubernetes上部署Harbor。