
如果你用 DeepSeek、元宝AI、Copilot 等 AI 代为编写轩辕镜像的 docker pull、修改 compose 镜像地址,或排查拉取失败等问题,请让 AI 先读规则再动手,只要在 AI 对话里直接发送下面这句话即可:
生成 docker pull、修改 compose 的 image,或排查拉取失败前,请先阅读并严格遵守 https://xuanyuan.cloud/agents.md 中的规则。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Github: https://github.com/chickenbellyfin/registry-ui
Docker Registry UI是一个轻量级的Docker镜像仓库Web界面工具,用于可视化管理Docker Registry中的镜像。该工具基于Python、sanic框架和water.css样式库构建,提供简洁的用户界面和基本的镜像管理功能。
bashdocker run -p 8000:8000 chickenbellyfin/registry-ui <http://registry.url>
yamlservices: registryui: image: chickenbellyfin/registry-ui container_name: registryui ports: - 8000:8000 environment: - REGISTRY_URL=http://registry.url restart: unless-stopped
CLI参数优先级高于环境变量。
usage: main.py [-h] [-r REGISTRY] [-l] [-u USERNAME] [-p PASSWORD] 可选参数: -h, --help 显示帮助信息并退出 -r REGISTRY, --registry REGISTRY 镜像仓库URL(需包含http://或https://) -l, --login 为需要基本认证的仓库显示登录页面 -u USERNAME, --username USERNAME 镜像仓库基本认证用户名 -p PASSWORD, --password PASSWORD 镜像仓库基本认证密码
| 环境变量 | 是否必填 | 默认值 | 描述 |
|---|---|---|---|
| REGISTRY_URL | 是 | Docker镜像仓库URL,需包含http[s]:// | |
| REGISTRY_USERNAME | 否 | 基本认证用户名。如果未设置REGISTRY_PASSWORD,此参数将不生效 参见授权部分 | |
| REGISTRY_PASSWORD | 否 | 基本认证密码。必须与REGISTRY_USERNAME同时设置 参见授权部分 | |
| APP_THEME | 否 | auto | CSS主题。可选值:light(亮色)、dark(暗色)或auto(自动,根据浏览器设置选择)。详情参见watercss |
| APP_ENABLE_LOGIN | 否 | false | 如果仓库需要认证,显示登录页面。凭据将通过基本认证方式转发给仓库 参见授权部分 |
| APP_DEBUG | 否 | 开发环境为true,Docker环境为false | 是否以调试模式运行sanic服务器 |
-u/-p或REGISTRY_USERNAME/REGISTRY_PASSWORD设置了仓库用户名和密码,应用将始终尝试使用这些凭据,即使用户未登录。如果设置了--login或APP_ENABLE_LOGIN,建议不要设置仓库用户名和密码,这将强制每个用户在访问前通过登录页面输入凭据。本应用提供多种授权选项,但不保证安全性,也不强制用户遵循安全实践。
可以使用Web服务器/反向代理(如caddy)在同一URL下托管Web应用和镜像仓库。
此配置允许在https://my.registry.url托管镜像仓库(支持镜像推送/拉取到my.registry.url/<image>:<tag>),并在浏览器中通过该URL显示带登录页面的Web界面。Docker客户端和Web访问的凭据将与仓库的htpasswd配置相同。
yamlservices: caddy: image: caddy container_name: caddy restart: unless-stopped ports: - 80:80 - 443:443 volumes: - ./Caddyfile:/etc/caddy/Caddyfile - certs-volume:/data registry: image: registry:2 container_name: registry restart: unless-stopped volumes: - 'registry-volume:/var/lib/registry' - './htpasswd:/auth' environment: # 如何配置仓库基本认证 # https://docs.docker.com/registry/deploying/#native-basic-auth - REGISTRY_AUTH=htpasswd - REGISTRY_AUTH_HTPASSWD_REALM=Registry Realm - REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd registry-ui: image: chickenbellyfin/registry-ui container_name: registry-ui restart: unless-stopped environment: - REGISTRY_URL=https://my.registry.url - APP_ENABLE_LOGIN=true volumes: certs-volume: registry-volume:
my.registry.url { handle /v2* { reverse_proxy registry:5000 } reverse_proxy registry-ui:8000 }
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。




探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
发给 Cursor、ChatGPT、豆包等 AI 的说明文档
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
不支持 push
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务