登录方式进行 Docker 镜像配置教程

通过 Docker 登录方式配置轩辕镜像服务,享受高速稳定的Docker镜像拉取体验

1
注册登录

在本站完成注册并登录,获取镜像仓库账号并充值流量包后即可开始使用镜像服务。

2
本地客户端登录轩辕镜像服务

打开命令行终端,使用以下命令登录 Docker 账户:

docker login -u 镜像账户 -p '镜像密码' docker.xuanyuan.run

镜像账户镜像密码可在个人中心的「用户信息」页面中的「镜像仓库信息」卡片中查看。登录后系统会自动为您创建这些凭据。

示例:

docker login -u root -p 123456 docker.xuanyuan.run

特殊字符处理:

如果密码字段有特殊字符,需要给密码字段增加'',如:

docker login -u root -p '1@2$3&' docker.xuanyuan.run

3
拉取镜像

使用以下命令拉取您需要的镜像:

docker pull docker.xuanyuan.run/镜像名:标签

示例:

docker pull docker.xuanyuan.run/mysql:latest

拉取成功后,如果你想去掉前缀 docker.xuanyuan.run,请使用以下命令:

# 1. 拉取镜像(带 轩辕镜像 域名)

docker pull docker.xuanyuan.run/library/nginx:1.27.3-alpine

# 2. 打上一个本地新的 tag(去掉域名前缀)

docker tag docker.xuanyuan.run/library/nginx:1.27.3-alpine nginx:1.27.3-alpine

# 3. 删除原来的带域名的 tag(可选)

docker rmi docker.xuanyuan.run/library/nginx:1.27.3-alpine

这样就可以去掉 docker.xuanyuan.run 域名前缀了。

4
搜索镜像

使用以下命令搜索可用的镜像:

docker search docker.xuanyuan.run/镜像名

示例:

docker search docker.xuanyuan.run/mysql

5
流量耗尽错误提示

当您的流量用尽时,您可能会遇到以下错误。若出现这些情况,请及时充值流量包以恢复服务:

拉取镜像时的错误:

docker pull docker.xuanyuan.run/redis Using default tag: latest Error response from daemon: unknown: {"errors":[{"code":"PAYMENT_REQUIRED","message":"capacity has use up","detail":[{"Type":"repository","Name":"library/*","Action":"pull"}]}]}

登录时的错误:

docker login docker.xuanyuan.run -u 136******88 -p g******U WARNING! Using --password via the CLI is insecure. Use --password-stdin. Error response from daemon: login attempt to https://docker.xuanyuan.run/v2/ failed with status: 402 Payment Required

💡当您登录或拉取镜像时返回 402 Payment Required 错误,表示您的流量已耗尽。请立即充值流量包以继续使用镜像服务。

6
410 错误问题

当您遇到 410 Gone 错误时,这通常是由于 Docker 版本过低导致的协议不兼容问题。

错误示例:

[root@nats1 ~]# docker login -u 1585xxxx -p xxxx docker.xuanyuan.run Login Succeeded [root@nats1 ~]# docker pull docker.xuanyuan.run/structurizr/lite:latest Trying to pull repository docker.xuanyuan.run/structurizr/lite ... Pulling repository docker.xuanyuan.run/structurizr/lite Error: Status 410 trying to pull repository structurizr/lite: "<html>\r\n<head><title>410 Gone</title></head>\r\n<body>\r\n<center><h1>410 Gone</h1></center>\r\n<hr><center>openresty</center>\r\n</body>\r\n</html>\r\n"

问题原因:

Docker 1.x 或较低版本的 Docker 17.x/18.x 默认仅支持 Registry V1 协议,而本站镜像仓库仅支持 Registry V2 协议。当客户端尝试使用不兼容的 V1 协议访问时,会返回 410 Gone 错误。

解决方案:

请将 Docker 升级至 20.x 或更高版本,以支持 V2 协议。

参考 docker 升级文档:https://xuanyuan.cloud/install/linux

升级完成后,使用 docker info 检查版本,重新执行登录与拉取命令即可正常使用。

7
manifest unknown 错误

当您遇到 manifest unknown 错误时,这表示镜像仓库中不存在指定的镜像名或标签(tag)。

错误示例:

root@btpanel:~# docker pull docker.xuanyuan.run/nodebb/nodebb:latest Error response from daemon: manifest for docker.xuanyuan.run/nodebb/nodebb:latest not found: manifest unknown: manifest unknown

问题原因:

manifest unknown 表示镜像仓库中不存在指定的镜像名或标签(tag)。

常见原因包括:

  • • 镜像名称拼写错误
  • • 指定的标签(tag)不存在
  • • 镜像已被删除或下架

解决方案:

请先在本站镜像仓库页面搜索该镜像,确认镜像名与标签(tag)是否正确。

使用页面提供的完整拉取命令执行 docker pull。

示例:

假设网站查询到正确的镜像信息为:

镜像名:elestio/nodebb

标签:v4.4.6

则拉取命令为:

docker pull docker.xuanyuan.run/elestio/nodebb:v4.4.6

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker访问体验非常流畅,大镜像也能快速完成下载。"

免费获取在线技术支持请 提交工单,官方QQ群:13763429 。
轩辕镜像面向开发者与科研用户,提供开源镜像的搜索和访问支持。所有镜像均来源于原始仓库,本站不存储、不修改、不传播任何镜像内容。
商务:17300950906
©2024-2025 源码跳动