Harbor太大?试试Registry UI,镜像私有库也能轻松搭!

内容分享14小时前发布
0 2 0

做容器化部署的同学都知道:Harbor 是业内最强的镜像仓库解决方案,没有之一

但也有几个痛点大家都心知肚明:

  • 部署重,需要 Docker Compose 或 K8s
  • 组件太多(Core、Registry、DB、Notary…)
  • 启动慢、内存吃得飞起
  • 对中小团队来说“大材小用”
  • 本地 / 测试环境搭 Harbor 完全是折磨

如果你只需要一个:

  • 轻量
  • 能在线查看镜像
  • 可管理 Tag
  • 支持权限
  • 部署容易

的镜像私有库……

那么 Registry UI + 原生 Docker Registry 就是你要找的超轻量级组合!

Harbor太大?试试Registry UI,镜像私有库也能轻松搭!

截图引用Github项目

为什么说 Registry UI 是“开发者最舒服”的镜像仓库方案?

由于它基于 Docker 官方 Registry,只额外提供一个超清爽的 Web 页面。

极简架构:

Docker Registry  ←→  Registry UI

没有数据库、没有复杂组件、没有一堆容器、没有启动几分钟的烦恼、也没有占用大量内存

部署几秒钟就好,随开随用。

尤其适合:

  • 本地开发
  • 测试环境
  • 中小团队
  • 边缘节点 / 私有网络环境
  • 想快速搭建自用镜像库的开发者

Harbor太大?试试Registry UI,镜像私有库也能轻松搭!

截图引用Github项目

Harbor vs Registry UI 对比(实用角度)

能力

Harbor

Registry UI

功能完整度

⭐⭐⭐⭐⭐

⭐⭐

资源占用

低到离谱

需要数据库

需要

❌ 不需要

是否多组件

❌ 只有两个

部署难度

中等偏高

超简单

UI 美观度

清爽轻便

适合场景

生产企业级

开发/测试/小型团队

一句话总结:

Harbor 是“企业级大杀器”,
Registry UI 是“日常开发的轻便利器”。

实操:5 分钟搭建一个轻量级私有镜像库

第一步:运行 Docker Registry

docker run -d 
  -p 5000:5000 
  --name registry 
  registry:2

浏览器访问:

http://localhost:5000/v2/_catalog

看到数据就说明启动成功。

Harbor太大?试试Registry UI,镜像私有库也能轻松搭!

截图引用Github项目

第二步:运行 Registry UI(Web 管理界面)

docker run -d 
  -p 8080:80 
  --name registry-ui 
  -e REGISTRY_URL=http://your-ip:5000 
  joxit/docker-registry-ui:latest

访问:

http://localhost:8080

瞬间一个干净美丽的镜像管理界面出现了!

支持:

  • 查看所有镜像
  • 查看所有 Tag
  • 删除镜像
  • 查询元数据
  • 支持 Basic Auth
  • 支持多 Registry
  • 支持单页展示所有 Tag

真正是「轻到飞起」。

Harbor太大?试试Registry UI,镜像私有库也能轻松搭!

截图引用Github项目

支持上传镜像

编辑 /etc/docker/daemon.json:

{
  "insecure-registries": ["your-ip:5000"]
}

重启 Docker 后推送镜像:

docker tag nginx:latest your-ip:5000/nginx
docker push your-ip:5000/nginx

UI 中可视化查看,体验直接比原生 Registry 好 100 倍。

GitHub 地址(开源项目)

Registry UI项目地址:
https://github.com/Joxit/docker-registry-ui

适用场景总结

适合你:

  • 想快速搭建一个镜像仓库
  • 不想承受 Harbor 的重量级复杂度
  • 内网开发环境
  • 个人 / 测试环境
  • 只需要基本镜像管理功能
  • Edge、Dev、QA 等轻量环境

不要把 Harbor 当成唯一选择,Registry UI + Registry 完全可以满足 80% 的日常需求。

总结

Harbor 强,但太重。
Registry UI 轻,正好够用。

对于大部分开发者来说:

  • 部署快
  • 资源占用低
  • UI 好用
  • 管理简单

这就是生产力!如果你觉得 Harbor “有点过度设计”,那 Registry UI 会让你眼前一亮。

© 版权声明

相关文章

2 条评论

  • 头像
    弹幕侠201710 投稿者

    后期维护很麻烦,试下jfrog的产品

    无记录
    回复
  • 头像
    一笑东方 读者

    收藏了,感谢分享

    无记录
    回复