ai_learn_node/DOCKER_SETUP.md

55 lines
1.0 KiB
Markdown
Raw Normal View History

2026-01-14 11:30:15 +00:00
# Docker 镜像加速器配置
## 问题
无法从 Docker Hub 拉取镜像,出现网络超时错误。
## 解决方案
### 方法一:配置 Docker Desktop 镜像加速器macOS
1. 打开 Docker Desktop
2. 点击设置Settings/Preferences
3. 选择 Docker Engine
4. 添加以下配置:
```json
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}
```
5. 点击 Apply & Restart
### 方法二:使用代理(如果有)
如果有代理,可以在 Docker Desktop 中配置代理:
- Settings → Resources → Proxies
- 配置 HTTP/HTTPS 代理
### 方法三:等待网络恢复
如果网络暂时有问题,可以稍后重试。
## 验证配置
配置完成后,测试拉取镜像:
```bash
docker pull node:18-alpine
```
## 临时解决方案
如果急需启动服务,可以先启动 nginx已有镜像
```bash
cd nginx
docker compose up nginx -d
```
等网络恢复后再启动后端。