☰
k8s-镜像仓库方案
2026/10/24 6:39:33 网站建设 项目流程

1、Harbor介绍说明

Harbor的目标是帮助用户迅速搭建一个企业级的Docker registry服务。它以Docker公司开源的registry为基础,额外提供了如下功能:

  • 基于角色的访问控制(Role Based Access Control)
  • 基于策略的镜像复制(Policy based image replication)
  • 镜像的漏洞扫描(Vulnerability Scanning)
  • AD/LDAP集成(LDAP/AD support)
  • 镜像的删除和空间清理(Image deletion & garbage collection)
  • 友好的管理UI(Graphical user portal)
  • 审计日志(Audit logging)
  • 提供完整的RESTful API
  • 部署简单(Easy deployment)

Notary Client(验证服务客户端)发送镜像验证给Nginx,Nginx转发给Notary(验证服务端)处理验证任务。

Docker Client(Docker客户端)请求镜像仓库的话发送给Nginx,Nginx转发给Registry(镜像仓库服务)

Browser(浏览器)访问UI界面会被Nginx转发到Admin Server,Admin Server提供了UI、API、Auth(认证服务)

Log Collector(日志控制器端)把每个组件的日志统一的存储、分析

DB存放元信息、用户验证信息

Replication通过Job Service的方式使远程镜像自动化执行

Admin Server还允许接入AD/LDAP(域控制器)

2、Harbor仓库作用

管理Chart包、管理镜像、实现镜像的漏洞扫描

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询