当前位置:首页 » 软件介绍 » 正文

Harbor 下载:企业级 Docker 私有镜像仓库,安装部署教程

5 人参与  2026年10月14日 09:33  分类 : 软件介绍  评论

自己搭了 Docker 之后,镜像要么从 Docker Hub 拉,要么本地存,团队内部几台机器共用镜像就麻烦了:私有的镜像不想公开,公网拉取又慢又不稳。Harbor 就是干这个的:企业级的私有镜像仓库,装在自己的服务器上,内部镜像随便存,权限、复制、漏洞扫描都有。这篇讲讲 Harbor 怎么下载安装、有什么亮点、值不值得用。

Harbor 私有镜像仓库 Web 项目管理界面截图

Harbor 有什么功能亮点

最实用的是那套 Web 管理界面:项目、用户、复制、配置都在浏览器里点,镜像仓库列表、访问级别、存储用量一眼看清。权限是 RBAC 模型,项目可以设公开或私有,用户分项目管理员、开发者、访客几档,谁能不能推拉镜像管得清清楚楚。镜像复制功能很香,多机房、多地域之间可以自动同步镜像,做备份和分发都省事。内置 Trivy 漏洞扫描,推送镜像时自动扫一遍 CVE,安全问题提前暴露。还支持镜像签名(Cosign)、操作审计日志、LDAP/AD 和 OIDC 单点登录,企业要的合规能力基本都齐了。它是 CNCF 毕业项目,本质是 Docker Registry 的官方增强版,地位没得说。

Harbor 安装部署教程(跑起来)

前置条件:服务器上装好 Docker 和 Docker Compose。然后去 GitHub Releases 下载离线安装包:wget https://Github.com/goharbor/harbor/releases/download/v2.14.0/harbor-offline-installer-v2.14.0.tgz,解压进目录:tar xzvf harbor-offline-installer-v2.14.0.tgz && cd harbor。复制配置模板:cp harbor.yml.tmpl harbor.yml,把 hostname、端口、初始密码(默认 admin/Harbor12345)改好。执行 ./install.sh,脚本会用 Docker Compose 把整套服务拉起来。装完浏览器访问 https://服务器IP 登录,建个项目就能用了。命令行侧,docker login 服务器IP 登进去,docker push、docker pull 正常推拉镜像。

Harbor 怎么下载

官网:goharbor.io;安装包从 GitHub Releases 下载,有离线包 harbor-offline-installer 和在线包 harbor-online-installer 两种,局域网环境建议离线包;官方文档:goharbor.io/docs。

值不值得用

我的看法:小团队要给 Docker 搞私有仓库,Harbor 基本一步到位:比裸 Registry 多了权限和界面,比 Docker Hub 的私有库省钱且数据在自己手里,配合 Docker Desktop 本地开发推拉都顺。缺点直说:一是安装依赖 Docker Compose,机器得先有 Docker 环境;二是离线包体积大,下载几百 MB,小带宽的服务器要等一会儿;三是单机部署没有高可用,正式生产一般要上多副本集群。团队内部镜像管理这块,Harbor 是当下最主流的选择。

来源:黑帽工具网(/QQ号:25496334),转载请保留出处和链接!

本文链接:https://www.seozhaopin.com/ruanjianjieshao/13014.html

本站内容来源于合作伙伴及网络搜集,版权归原作者所有。如有侵犯版权,请立刻和本站联系,我们将在三个工作日内予以改正。

Copyright ©黑帽软件网 All Rights Reserved.

百度分享获取地址:http://share.baidu.com/code
Harbor  私有镜像仓库  Docker  容器镜像  运维工具  

微信:heimaowiki

<< 上一篇下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

网站地图 | 蜘蛛池出租 | 黑帽百科 百科论坛

Copyright Your 黑帽工具网.Some Rights Reserved.