Harbor 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Harbor 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Harbor 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Harbor 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Harbor 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

Harbor 是由 VMware 公司中国团队为企业用户设计的 Registry server 开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA 等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支持等功能。

作为一个企业级私有 Registry 服务器,Harbor 提供了更好的性能和安全。提升用户使用 Registry 构建和运行环境传输镜像的效率。Harbor 支持安装在多个 Registry 节点的镜像资源复制,镜像全部保存在私有 Registry 中, 确保数据和知识产权在公司内部网络中管控。另外,Harbor 也提供了高级的安全特性,诸如用户管理,访问控制和活动审计等。

  • 基于角色的访问控制 - 用户与 Docker 镜像仓库通过“项目”进行组织管理,一个用户可以对多个镜像仓库在同一命名空间(project)里有不同的权限。

  • 镜像复制 - 镜像可以在多个 Registry 实例中复制(同步)。尤其适合于负载均衡,高可用,混合云和多云的场景。

  • 图形化用户界面 - 用户可以通过浏览器来浏览,检索当前 Docker 镜像仓库,管理项目和命名空间。

  • AD/LDAP 支持 - Harbor 可以集成企业内部已有的 AD/LDAP,用于鉴权认证管理。

  • 审计管理 - 所有针对镜像仓库的操作都可以被记录追溯,用于审计管理。

  • 国际化 - 已拥有英文、中文、德文、日文和俄文的本地化版本。更多的语言将会添加进来。

  • RESTful API - RESTful API 提供给管理员对于 Harbor 更多的操控, 使得与其它管理软件集成变得更容易。

  • 部署简单 - 提供在线和离线两种安装工具, 也可以安装到 vSphere 平台(OVA 方式)虚拟设备。

一些界面截图:

 
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (5)

加载中
几个月没更新界面都不认识了
2020/07/01 09:29
回复
举报
Sonatype Nexus Pro 3.x支持很多种仓库格式包括Docker Registry,MS NuGet,Maven Repository等等
2018/08/01 10:05
回复
举报
那是不是就可以不用harbor, 直接用Nexus? 或者是还用harbor, 但是在Nexus 里注册harbor 作为第三方源?
2019/12/02 22:33
回复
举报
之前升级有故障,我们已经换到nexus了
2020/05/28 11:55
回复
举报
故障,这有点大
2020/07/01 09:26
回复
举报
更多评论
发表了资讯
03/30 10:41

Harbor 社区成立性能工作组和多架构支持工作组

随着 Harbor 在企业级业务的应用的快速发展,由 Harbor 支撑的镜像仓库也在不断的发展壮大,承载了越来越多的用量和更多的使用场景。作为目前最流行的开源镜像仓库解决方案,Harbor 的表现很大程度上决定了上层容器应用的发布时延,其整体性能及稳定性,以及在多架构场景下的应用自然备受社区众多用户及开发者的关注。 在此背景下,Harbor 社区近期宣布成立性能工作组(Performance-WorkGroup)和 多架构支持工作组(Multi-arc...

1
2
发表于云计算专区
03/12 07:35

Harbor v2.2 发布:镜像代理突破 Docker Hub 流量限制

Harbor 上周发布了 v2.2 版本,新版本增加了好几项重要的功能: 系统级(跨项目)机器人帐号 Prometheus 的支持 镜像的代理和缓存支持更多的公有云Registry,包括 AWS 的 ECR,谷歌云的GCR,Azure的 ACR 以及 Quay OIDC 认证支持管理组 Aqua CSP 企业级扫描器集成 Dell EMC ECS S3 存储支持 下面介绍其中几个新的功能点: 系统级机器人帐号 机器人帐号是不同系统之间认证时使用,在一些使用场景中(如CI/CD),用户可能需要用一...

2
12
发表于DevOps专区
2020/06/24 00:39

CNCF 宣布首个中国原创项目 Harbor 毕业

长期致力于云原生软件生态构建的云原生计算基金会 ( CNCF ) 今天宣布,Harbor 成为第 11 个毕业的项目。从孵化( incubation )级别晋升为毕业( graduation )级别的过程中,Harbor 展现了其使用率的不断提高、开放的治理流程、完整功能成熟度以及对社区持续性和包容性的坚定承诺。 Harbor 是一个开源制品(artifact)仓库,可通过策略和基于角色的访问控制来保护制品(如容器镜像、Helm Chart等),扫描镜像并避免受安全漏洞的...

17
12
2020/05/27 14:44

Harbor 开源项目正在进行 CNCF 毕业投票

感谢各位Harbor的用户/贡献者/朋友对 Harbor 项目的持续支持! CNCF 正在就 Harbor 开源项目毕业(graduate)进行投票, Harbor 是源自中国的首个 CNCF 开源项目,秉承用户为先的理念,一直致力于给国内外用户提供良好的云原生工件( artifact )管理能力,目前可以管理容器镜像、Helm Charts,CNAB,OPA 等 OCI 兼容的云原生工件,并具有远程复制、权限控制、镜像扫描等用户喜爱的功能。 Harbor 此次申请 CNCF 毕业,希望得到社...

2
3
2020/05/14 07:40

容器镜像仓库 Harbor 发布 2.0 版本

Harbor 2.0 现已发布,此版本使 Harbor 成为第一个符合OCI(Open Container Initiative,开放容器倡议)标准的开源注册表,能够存储大量云原生工件,例如 container images、Helm 图表、OPAs、Singularity 等等。 Harbour 团队在博客中表示,“尽管 Harbor 现在符合OCI,但现有用户不必担心;Harbor 的所有熟悉的操作和主要优点都可以很好地转化为 OCI。您可以像处理镜像一样 push、pull、delete、retag、copy、scan、以及 sign...

15
8
发表于运维专区
2019/10/09 07:26

Harbor 1.9 发布,新增多项企业级功能

Harbor 1.9 发布了,此版本新功能众多,包括 tag 保留和配额、可与 CI/CD 工具集成的 Webhook 通知、数据复制、Syslog 集成以及 CVE 例外策略等安全功能。 Webhook 如果您是项目管理员,可以通过 Webhook 的通知机制,将 Harbor 的项目与您技术栈的其余部分连接在一起。简言之,如果您配置了 Webhook,Harbor 会就把该项目中发生的某些事件(包括推送、拉取、删除镜像和 Helm Charts、镜像扫描及 CVEanqu 漏洞发现)向 Webhook ...

1
6
发表于服务端专区
2018/12/29 07:42

Harbor 1.7 发布,在线 GC、镜像历史、镜像复制

Harbor 1.7 发布了,Harbor 是由 VMware 公司中国团队为企业用户设计的 Registry server 开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA 等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支持等功能。 作为一个企业级私有 Registry 服务器,Harbor 提供了更好的性能与安全保证,提升用户使用 Registry 构建和运行环境传输镜像的效率。Harbor 支持安装在多个 Registry 节点的镜像资源复制,...

2
17
发表于运维专区
2018/11/16 08:17

Harbor+TiKV+Dragonfly 三个中国开源项目加入 CNCF

2018 年 11 月 13 日 -15 日,KubeCon + CloudNativeCon 首次在中国举办,这是一场专注于云计算的开源技术峰会。 大会介绍了目前 CNCF 各项目的情况: Helm 成为继 Kubernetes 之后的下一个重点孵化项目; Prometheus 项目毕业; Envoy 进行了 1000 多项改进 ; Linkerd 发布全新版本 2; ROOK 进入孵化阶段; gRPC 已经能支持 16 种语言; Containerd 正式用于 K8s。 …… 据了解,CNCF 基金会当前托管有 25 个云原生项目,Kub...

2
12
发表于DevOps专区
2018/08/01 08:12

Harbor 开源镜像仓库成为 CNCF 托管项目

云原生计算基金会(CNCF)今天宣布接纳云原生Harbor开源镜像仓库项目作为CNCF托管的沙箱项目(Sandbox),对Harbor项目来说是里程碑式的事件。Harbor用于容器镜像管理,主要提供基于角色的镜像访问控制、镜像复制、镜像漏洞分析、镜像验真和操作审计等功能。迄今为止,Harbor在GitHub上已获得超过4700颗星。 Harbor是首个加入CNCF且原创于中国的项目,在2014年由VMware中国研发中心内部立项和使用,并于2016年对社区开源。Harbo...

4
10
发表了资讯
2017/10/23 17:48

Harbor 发布 1.2.2 ,修复项目分页问题

Harbor 发布了 1.2.2 版本,在 GA 版的基础上,修复项目分页问题。具体更新如下: 与 Clair 集成,添加镜像漏洞扫描功能 拦截器根据签名/漏洞过滤“docker pull”请求(试验性功能) 安全性增强 各种错误修复 (realname column too short, jobservice panic, 多项目分页 etc.) 下载地址: 离线安装包: harbor-offline-installer-v1.2.0.tgz 在线安装包:harbor-online-installer-v1.2.0.tgz Project Harbor 是由 VMware 公司中...

2
7
发表了资讯
2017/09/12 14:55

容器镜像仓库 Harbor 发布 v1.2 GA版本

Harbor 发布了 1.2 GA 版本,在RC版的基础上,增加了漏洞扫描功能以及多项改进。具体更新如下: 与 Clair 集成,添加镜像漏洞扫描功能 拦截器根据签名/漏洞过滤“docker pull”请求(试验性功能) 安全性增强 各种错误修复 (realname column too short, jobservice panic, etc.) 下载地址: 离线安装包: harbor-offline-installer-v1.2.0.tgz 在线安装包:harbor-online-installer-v1.2.0.tgz Project Harbor 是由 VMware 公司...

2
17
发表了资讯
2017/08/11 14:12

Harbor 发布 1.2 RC 版本,增加了漏洞扫描功能

Harbor 发布了 1.2 RC 版本,增加了漏洞扫描功能以及多项改进。具体更新如下: 与 Clair 集成,添加漏洞扫描功能 拦截器根据签名/漏洞过滤“docker pull”请求(试验性功能) 安全性增强 各种错误修复 (realname column too short, jobservice panic, etc.) 下载地址: harbor-offline-installer-v1.2.0-rc1.tgz harbor-online-installer-v1.2.0-rc1.tgz Source code (zip) Source code (tar.gz) Project Harbor 是由 VMware 公...

4
11
发表了资讯
2017/07/05 21:00

容器镜像仓库 Harbor 发布 v1.1 新版本

在广大用户及开发者的支持下,Harbor开源企业级容器Registry已经成为国内外最受欢迎的镜像管理仓库之一。最新版本v1.1包括全新设计的用户界面、公证服务以及配置界面。不久前 Harbor 在 GitHub 上突破2000星的里程碑,社区贡献者50人,600多个 forks。 Harbor 的用户中不仅有像京东、腾讯等大型互联网公司和众多的中小创业公司,也有中国联通、中国移动等国内大型企业,还有全球 Fortune 500 的大公司。部分跨国企业使用 Harbor...

5
34
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/01/01 17:27

[Harbor]Harbor简要介绍

前一段时间写过一篇文章:[Kubernetes]CentOS7下搭建Harbor仓库,只是知道了如何搭建,但是对于背后的整体架构还不是太清楚,这篇文章就来讲讲. 默认情况下,Harbor运行起来后有如下容器: [root@localhost ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ...

0
0
发表了博客
2019/08/27 15:37

harbor

一:简介 Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器。 镜像的存储harbor使用的是官方的docker registry(v2命名是distribution)服务去完成。harbor在docker distribution的基础上增加了一些安全、访问控制、管理的功能以满足企业对于镜像仓库的需求。harbor以docker-compose的规范形式组织各个组件,并通过docker-compose工具进行启停。 docker的registry是用本地存储或者s3都是可以的,harbor的功能是在此之...

0
0
发表了博客
2018/02/26 17:07

二、harbor部署之部署harbor

1 harbor部署之安装docker 1.yum install -y docker #安装docker    2 harbor部署之安装docker-compose   1.首先检查centos有没有安装python-pip包 pip -V      2.发现没有安装,执行命令 yum -y install epel-release yum -y install python-pip   3.对安装好的pip进行升级 pip install --upgrade pip   4.安装Docker-compose pip install docker-compose   检查docker-compose安装: docker-compose -...

0
0
发表于云计算专区
2020/04/13 23:27

Harbor传奇(1)- Harbor前世

本文将用四个章节记录Harbor容器镜像仓库项目及社区发展的传奇历程,内容来自作者对Harbor项目核心开发团队、重要贡献者以及合作伙伴的深度采访。此篇是该文的第一章。 如果说世界杯的赛场是所有足球队的梦想之地,那么Cloud Native Computing Foundation(云原生计算基金会,以下简称CNCF)的平台无疑是所有云原生开源软件开发者的梦萦之所。2018年7月,在全世界的球迷都为法国队夺冠而把酒狂欢的同时,中国的开源软件开发者也...

0
0
发表于开源治理专区
2020/05/13 13:06

Harbor传奇(1)- Harbor前世

本文将用四个章节记录Harbor容器镜像仓库项目及社区发展的传奇历程,内容来自作者对Harbor项目核心开发团队、重要贡献者以及合作伙伴的深度采访。此篇是该文的第一章。 如果说世界杯的赛场是所有足球队的梦想之地,那么Cloud Native Computing Foundation(云原生计算基金会,以下简称CNCF)的平台无疑是所有开源软件开发者的梦萦之所。2018年7月,在全世界的球迷都为法国队夺冠而把酒狂欢的同时,中国的开源软件开发者也正为H...

0
0
发表于运维专区
2019/05/31 11:37

120.部署harbor以及使用harbor

部署harbor 在kubernetes中使用harbor harbor是一个离线的镜像,最终会形成一个容器,跑起来。而我们把这个容器作为我们的仓库。只不过部署的时候使用docker-compose cs架构,需要搭建一个服务器 我们要在k8s中使用这个harbor,比如我要创建一个pod,那这个pod引用的images就是从harbor这下载的。 (第9步骤开始)那此时你要在k8s中使用这个harbor,要在k8s中创建一个安全机制,让这些node节点知道这个harbor是谁,并且要知道h...

0
0
发表了博客
2018/02/28 16:44

四、harbor实践之初识harbor

1 什么是Harbor   harbor是VMware公司开源的企业级Registry项目,其的目标是帮助用户迅速搭建一个企业级的Docker registry 服务。 2 什么是Registry   Registry是一个无状态的,高可扩展的服务器端应用程序,用于存储和分发Docker Image。 3 第一次使用Harbor   3.1登录   默认用户名密码:admin/Harbor12345      3.2创建项目   填写项目名称,设置访问级别;如果设置为公共仓库,则所有人对此项目下的镜像拥有读...

0
0
发表于云计算专区
2020/06/12 20:55

Harbor项目

名称:Harbor 类型:镜像仓库 说明:Harbor是一个开源的云原生registry项目,用来存储、签名并扫描存储工件,能够提供诸如用户管理,访问控制,活动审计,和节点间的复制等一系列高级功能。作为一个企业级私有registry项目,Harbor填补了组织或应用程序无法使用公有云的registry或实现跨云一致性体验的空白。Harbour由Cloud Native Computing Foundation(CNCF)托管。如果您是一个希望帮助塑造云原生技术发展的组织,请考虑加入...

0
0
发表了博客
2019/09/26 15:43

搭建harbor

1.简介   Harbor(港湾)是一个用于存储Docker镜像的企业级Registry服务,提供了可视化的界面 2.安装   安装harbor需要先安装Docker engine 和 Docker Compose,咱都按官网一步步走就行 harbor官方文档: https://github.com/goharbor/harbor/blob/master/docs/installation_guide.md Docker engine在centos安装文档: https://docs.docker.com/install/linux/docker-ce/centos/ Docker Compose 安装文档: https:/...

0
0
发表了博客
2019/08/01 19:35

Harbor高可用

项目需求:   实现Harbor的HTTPS高可用,由于Harbor 服务器配置不高,直接做HTTPS对上传下载镜像时,若docker客户端多时,会非常慢,为了提高harbor的效率,采用以下方式来解决。 拓扑图:    1. 先生成证书   这里我直接使用脚本生成,若手动制作,可参考网上教程。   https://github.com/zhang75656/shell-tools/blob/master/gencret.sh   若要使用此脚本,需要事先安装openssl.【注意:我测试环境是ubuntu,若是CentO...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2020/11/03 10:47

高手问答第 256 期 —— Harbor:助你玩转云原生制品管理

云原生技术的兴起进一步助力企业实现数字化转型,赋能企业IT战略升级。在云原生生态中,容器镜像、Helm Charts 等云原生制品的管理与分发是至关重要的一环。高效地运维云原生制品仓库以支撑容器化业务和平台,是踏入云原生世界必要的步骤。 Harbor 是国内原创的云原生开源项目,是业界广泛使用的云原生制品仓库项目,可帮助用户提高云原生制品管理效率, 例如:OCI 制品的管理、高可用制品仓库的构建、安全策略的设计、备份和恢复...

60
3
2018/12/04 16:55

Docker 本地镜像仓库Harbor推送上传报错getsockopt: connection refused

[root@rancher-agent ~]# docker push 192.168.0.190:9090/spring_cloud/eurekaserver:v1.0.0 The push refers to a repository [192.168.0.190:9090/spring_cloud/eurekaserver] Put http://192.168.0.190:9090/v1/repositories/spring_cloud/eurekaserver/: dial tcp 192.168.0.190:9090: getsockopt: connection refused [root@rancher-agent ~]# 环境: Harbor版本是V1.2.2 Harbor服务器登录地址是192.168.0.190 ,端口默...

4
0
发表于运维专区
2018/12/28 11:11

Harbor HTTP API 如何查询指定的镜像存不存在

Harbor HTTP API 如何查询指定的镜像存不存在 有个需求需要查询镜像库中指定的镜像存不存在,在不适用docker push命令的情况下,由于镜像仓库用的是Harbor,Harbor有没有可以直接查询指定镜像存不存在的API? 感谢大佬指教! 感谢

2
0
发表了问答
2018/01/03 18:46

【开源访谈】 VM 张海宁:解读开源项目 Harbor 的发展历程

在过去的几年里,以微服务架构为代表的云原生应用风起云涌,容器成为微服务架构的最佳实现,容器生态圈也一日千里的发展。用户对于私有镜像管理的需求日益增加,这时,企业级 Registry 开源项目 Harbor 应运而生。相比其他 Registry 项目,Harbor 有怎样的优势?未来 Harbor 会给我们带来哪些惊喜呢?本期开源访谈,我们邀请到了 Harbor 企业级容器镜像仓库开源项目创建人和架构师张海宁,为大家解读 Harbor 的发展历程。 【本期...

6
5
发表了问答
2017/07/20 15:44

通过docker login 192.168.40.113总报Error response from daemon: no successful auth challenge

小伙伴们 问一下 我Harbor(Harbor版本为0.5)配置为https可以正常访问 我docker是1.10.2的版本 但是 通过docker login 192.168.40.113 总报 这个错误 我docker的配置文件的启动项加了 --insecure-registry 192.168.40.113 还是不行 有人碰到过没啊?怎么解决啊

2
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
5 评论
358 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部