Repolode
klausmeyer

klausmeyer/docker-registry-browser

基于 Ruby on Rails 的 Web 界面,用于浏览和删除 Docker Registry(HTTP API V2)中的镜像。

Star
701
Fork
64
未关闭 Issue
9
最近提交
3天前

这是什么?

Docker Registry Browser 是一个面向私有 Docker 镜像仓库的 Web 界面,适用于实现了 Docker Registry HTTP API V2 的仓库。无需手动调用 API 或使用 curl,就能直观查看仓库中有哪些镜像和标签。

项目基于 Ruby on Rails 开发,并提供 Docker 镜像。容器默认监听 8080 端口,启动时需要设置 SECRET_KEY_BASE 环境变量,可用 openssl rand -hex 64 生成。其他配置项见项目文档。

界面包括仓库总览、每个仓库的标签列表、标签详情以及删除标签等功能。

核心功能

  • 01列出 Docker Registry HTTP API V2 中的仓库及其标签。
  • 02展示单个镜像标签的详细信息。
  • 03支持通过 Web 界面删除仓库中的标签。
  • 04以 Docker 容器运行,默认监听 8080 端口,通过环境变量进行配置。

适用场景

  • 浏览自建私有 Docker 镜像仓库中的内容。
  • 清理仓库中过期或不需要的镜像标签。
  • 让团队成员无需命令行即可查看可用镜像。

快速上手

  1. 1

    使用 Docker 运行项目并设置 SECRET_KEY_BASE

    docker run --name registry-browser -e SECRET_KEY_BASE="..." -p 8080:8080 klausmeyer/docker-registry-browser
  2. 2

    生成 SECRET_KEY_BASE 的值

    openssl rand -hex 64

使用前须知

  • 配置选项仅在外部文档中说明,因此设置时需要额外阅读资料。

标签

常见问题

docker-registry-browser 是什么?
基于 Ruby on Rails 的 Web 界面,用于浏览和删除 Docker Registry(HTTP API V2)中的镜像。 Docker Registry Browser 是一个面向私有 Docker 镜像仓库的 Web 界面,适用于实现了 Docker Registry HTTP API V2 的仓库。无需手动调用 API 或使用 curl,就能直观查看仓库中有哪些镜像和标签。
docker-registry-browser 可以免费使用吗?用的什么许可证?
docker-registry-browser 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
docker-registry-browser 还在维护吗?
活跃维护中。docker-registry-browser 最近一次提交是在 2026年11月4日。
docker-registry-browser 适合用来做什么?
浏览自建私有 Docker 镜像仓库中的内容。 清理仓库中过期或不需要的镜像标签。 让团队成员无需命令行即可查看可用镜像。
docker-registry-browser 怎么安装和运行?
使用 Docker 运行项目并设置 SECRET_KEY_BASE: docker run --name registry-browser -e SECRET_KEY_BASE="..." -p 8080:8080 klausmeyer/docker-registry-browser 生成 SECRET_KEY_BASE 的值: openssl rand -hex 64
在哪里获取 docker-registry-browser?
源代码和安装说明在 GitHub 上:https://github.com/klausmeyer/docker-registry-browser

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目