私有镜像仓库Harbor仓库v1.8.1离线安装以及生产基本使用

官网https://goharbor.io/
部署文档https://github.com/goharbor/harbor

Harbor概述

Habor是由VMWare公司开源的容器镜像仓库。事实上,Habor是在Docker Registry上进行了相应的企业级扩展,从而获得了更加广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的访问控制 ,AD/LDAP集成以及审计日志等,足以满足基本企业需求;另外之前学的Docker也有官方的docker hub,相当于github,需要外网,正常都是公有的,而Harbor可以在安全的环境管理和提供容器镜像

私有镜像仓库Harbor仓库v1.8.1离线安装以及生产基本使用_第1张图片

  • 安全性:能够提供漏洞的分析、内容可以进行签名和验证
  • 管理性:多租户、可扩展的API/Web UI、在多个Harbor实例当中我们能够进行镜像的复制(生产环境、测试环境就可以通过Harbor进行复制,这时候是通过Harbor下载)、基于身份的集成以及基于角色的访问

各组件功能如下:

  • harbor-adminserver:配置管理中心
  • harbor-dbMysql:数据库
  • harbor-jobservice:负责镜像复制
  • harbor-log:记录操作日志
  • harbor-ui:Web管理页面和API
  • nginx:前端代理,负责前端页面和镜像上传/下载转发
  • redis:会话
  • registry:镜像存储

你可能感兴趣的:(Harbor)