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

Docker构建失败:获取OAuth令牌时Socket权限被拒问题求助

Docker构建时"socket权限禁止"错误的解决方法
  • 检查防火墙/杀毒软件拦截
    暂时关闭Windows Defender防火墙或第三方杀毒软件,重新执行docker build -t xpto/xyz:v1.0.0 .。如果能正常拉取镜像,就把Docker进程或https://auth.docker.io加入防火墙允许列表。

  • 排查Docker代理配置
    打开Docker Desktop设置,进入「Resources」→「Proxies」,确认代理配置是否正确。若无需代理,直接选择「No proxy」,应用设置后重启Docker服务。

  • 重置Docker网络
    在Docker Desktop设置中找到「Reset」选项,选择「Reset to factory defaults」,重置后重启Docker。注意:此操作会清除本地镜像、容器等数据,提前做好备份。

  • 修复Windows套接字权限
    以管理员身份打开命令提示符,执行netsh winsock reset重置Winsock目录,之后重启电脑。同时确保当前用户拥有管理员权限,再运行构建命令。

  • 更换镜像源
    编辑Windows下Docker的daemon.json文件(路径通常为C:\ProgramData\docker\config\daemon.json),添加国内镜像源:

    {
      "registry-mirrors": ["https://hub-mirror.c.163.com", "https://mirror.baidubce.com"]
    }
    

    保存后重启Docker服务,通过国内源拉取镜像规避Docker Hub的网络权限问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 05:06:57