介绍:从git项目可以看出是vmware 给的福利,企业级docker 仓库和分布式仓库。她提供安全审计,访问控制,用户管理,性能上也有较大的提升。

特点:

  1. 角色控制

  2. 基于镜像复制的策略

  3. LDAP/AD支持

  4. 镜像删除和回收

  5. RESTful API

  6. 审计

  7. 图形化管理

  8. 易部署

安装需求

docker 1.10.0+ and docker-compose 1.6.0

架构

  • registry 负责存储镜像和push pull command.habor 需要强制 对镜像进行访问控制,the registry 向客户要token 。

  • webhook 是一种配置docker镜像的一种机制 用来 更新日志 初始复制 和其他的功能 token认证(对每一个push pull 行为认证)

  • 数据库存储 meta data of projects(不知道如何翻译) 用户数据 复制策略和镜像

  • job service 用于镜像复制

  • log collector 日志收集