Macos上跑Docker Desktop遇到registry-1.docker.io网络不通问题填坑笔记

Macos上跑Docker Desktop遇到registry-1.docker.io网络不通问题填坑笔记

💡 原文中文,约1000字,阅读约需3分钟。
📝

内容提要

使用Docker和OpenAI等国外站点时,国内IP受限。解决方法包括将VPN设置为“全局代理”,并在Docker Desktop中配置国内代理。

🎯

关键要点

  • 国内IP受限,使用docker、openai等国外站点时需注意。
  • 使用docker指令启动项目时可能会出现EOF错误,原因是registry-1.docker.io被墙。
  • 解决方法包括将VPN设置为'全局代理'。
  • 在使用docker desktop或调用open api时也需设置'全局代理'。
  • 可以通过访问https://whatismyipaddress.com检查VPN是否生效。
  • 如果VPN不生效,可以尝试在无痕模式下打开浏览器。
  • 需要在Docker Desktop中添加国内代理站点的配置。
  • 配置代码包括设置http-proxy和https-proxy为127.0.0.1:7890,registry-mirrors为dockerproxy.cn。
  • 配置文件路径为~/.docker/daemon.json。
➡️

继续阅读