You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu下Docker拉取hello-world遇registry EOF错误的排查求助

解决Docker拉取镜像时出现EOF错误的方法
  • 检查网络连通性
    执行curl https://registry-1.docker.io/v2/测试是否能访问Docker Hub,正常情况下会返回401 Unauthorized(这是无需认证即可连通的标志)。如果仍出现EOF,说明网络存在问题:

    • 检查系统防火墙或安全组是否放行Docker相关网络请求
    • 修改DNS配置,编辑/etc/resolv.conf,将DNS服务器改为8.8.8.8或114.114.114.114,保存后执行systemctl restart docker重启服务
  • 配置国内镜像加速
    国内访问Docker Hub稳定性较差,可配置国内镜像源:

    1. 创建或编辑/etc/docker/daemon.json文件,写入以下内容:
      {
        "registry-mirrors": ["https://hub-mirror.c.163.com", "https://mirror.baidubce.com"]
      }
      
    2. 执行systemctl daemon-reload重载配置,再执行systemctl restart docker重启Docker服务
    3. 重新运行docker pull hello-world尝试拉取镜像
  • 检查Docker服务状态
    执行systemctl status docker查看服务运行状态,若存在异常日志,先执行systemctl stop docker停止服务,再执行systemctl start docker重新启动

  • 重置Docker网络配置
    执行docker network prune清理无用的Docker网络资源,之后重启Docker服务再尝试拉取镜像

内容的提问来源于stack exchange,提问作者Preeti Singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 05:01:38