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

本地安装Retool时Docker获取OAuth令牌遇I/O超时问题求助

解决方案:Docker拉取Retool镜像时DNS超时问题

从错误日志来看,核心问题是Docker无法通过默认DNS服务器(10.0.0.1)解析auth.docker.io,导致获取OAuth token超时。以下是针对性解决步骤:

  • 更换Docker的DNS服务器
    改用公共DNS服务(如Google的8.8.8.8)来避免解析失败:

    • Windows/macOS:打开Docker Desktop → 设置 → Docker Engine,在配置JSON中添加"dns": ["8.8.8.8", "8.8.4.4"],保存后重启Docker。
    • Linux:创建或编辑/etc/docker/daemon.json文件,写入以下内容:
      {
        "dns": ["8.8.8.8", "8.8.4.4"]
      }
      
      执行sudo systemctl restart docker重启Docker服务。
  • 验证DNS解析有效性
    在终端执行nslookup auth.docker.io 8.8.8.8,确认能正常返回IP地址。如果解析成功,再尝试Retool的安装流程。

  • 排查网络拦截因素
    临时关闭本地防火墙、杀毒软件或代理工具,确认是否是这些工具阻断了Docker的网络请求。如果必须使用代理,需在Docker中配置代理参数:
    以Linux为例,在/etc/docker/daemon.json中添加:

    {
      "proxies": {
        "default": {
          "httpProxy": "http://你的代理地址:端口",
          "httpsProxy": "http://你的代理地址:端口",
          "noProxy": "localhost,127.0.0.1"
        }
      }
    }
    

    重启Docker后重试。

  • 手动预拉取镜像
    先单独拉取报错的镜像:

    docker pull tryretool/backend:latest
    

    拉取成功后,再执行Retool的安装命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 05:51:30