ai_learn_node/DOCKER_SETUP.md

1.0 KiB
Raw Permalink Blame History

Docker 镜像加速器配置

问题

无法从 Docker Hub 拉取镜像,出现网络超时错误。

解决方案

方法一:配置 Docker Desktop 镜像加速器macOS

  1. 打开 Docker Desktop
  2. 点击设置Settings/Preferences
  3. 选择 Docker Engine
  4. 添加以下配置:
{
  "registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ]
}
  1. 点击 Apply & Restart

方法二:使用代理(如果有)

如果有代理,可以在 Docker Desktop 中配置代理:

  • Settings → Resources → Proxies
  • 配置 HTTP/HTTPS 代理

方法三:等待网络恢复

如果网络暂时有问题,可以稍后重试。

验证配置

配置完成后,测试拉取镜像:

docker pull node:18-alpine

临时解决方案

如果急需启动服务,可以先启动 nginx已有镜像

cd nginx
docker compose up nginx -d

等网络恢复后再启动后端。