FChao
发布于 2025-11-14 / 0 阅读
0
0

1panel升级应用失败/容器镜像加速

问题1:1Panel 系统日志报错:

Get "https://registry-1.docker.io/v2/": net/http: request canceled...

看到这里的 registry-1.docker.io,就可以得出结论:

❌ Docker 没有走镜像加速器

而是直接去访问 Docker Hub 官方 registry。

如果 Docker 使用了加速器,例如 DaoCloud、USTC、网易、腾讯镜像等,日志会看到类似:

  • https://hub-mirror.c.163.com/v2/

  • https://docker.m.daocloud.io/v2/

  • https://mirror.ccs.tencentyun.com/v2/

  • https://docker.mirrors.ustc.edu.cn/v2/

问题2:docker info | grep Registry 看不到加速器

当时执行:

docker info | grep Registry

没有任何输出,而正常情况下应该看到:

 Registry Mirrors:
  https://docker.m.daocloud.io/
  https://mirror.ccs.tencentyun.com/
  ...

看到的是空,说明:

Docker daemon 在那一刻完全没有加载 registry-mirrors 参数。

这也就能解释为什么 1Panel 拉取镜像失败。

排查:

重启 Docker 后再看 mirrors

sudo systemctl restart docker
docker info | grep -A 20 "Registry Mirrors"
--------------------或尝试------------------------
systemctl daemon-reload
systemctl restart docker
docker info | grep -A 20 "Registry Mirrors"
-------------------------------------------------
Registry Mirrors:
  https://docker.m.daocloud.io/
  https://mirror.ccs.tencentyun.com/
  https://hub.uuuadc.top/


评论