Docker Hub 国内镜像源
Docker Hub 国内镜像源列表,用于加速镜像拉取。
常用镜像源
| 镜像源 | 地址 |
|---|---|
| DaoCloud | https://dockerproxy.cn |
| 阿里云 | https:// |
| 腾讯云 | https://mirror.ccs.tencentyun.com |
| 网易 | https://hub-mirror.c.163.com |
配置方法
Linux
# 创建配置目录
sudo mkdir -p /etc/docker
# 配置镜像源
sudo tee /etc/docker/daemon.json <<EOF
{
"registry-mirrors": [
"https://dockerproxy.cn",
"https://docker.anyhub.us.kg",
"https://dockerhub.jobcher.com"
]
}
EOF
# 重启 Docker
sudo systemctl daemon-reload
sudo systemctl restart docker
Docker Desktop (Windows/Mac)
- 打开 Docker Desktop
- 进入 Settings -> Docker Engine
- 添加 registry-mirrors
- 点击 Apply & Restart
{
"registry-mirrors": [
"https://dockerproxy.cn",
"https://docker.anyhub.us.kg"
]
}
验证配置
# 查看镜像源配置
docker info | grep -A 5 "Registry Mirrors"
# 测试拉取
docker pull hello-world
常用镜像
| 镜像 | 说明 |
|---|---|
nginx:alpine | Nginx 轻量版 |
redis:7-alpine | Redis 轻量版 |
mysql:8.0 | MySQL 8.0 |
dotnet/aspnet:8.0 | ASP.NET Core 8.0 |
mcr.microsoft.com/dotnet/sdk:8.0 | .NET SDK 8.0 |
运维建议
| 建议 | 说明 |
|---|---|
| 多源配置 | 配置多个镜像源 |
| 定期更新 | 定期拉取最新镜像 |
| 清理缓存 | 定期清理无用镜像 |
故障排查
| 问题 | 解决方案 |
|---|---|
| 拉取失败 | 检查网络和镜像源配置 |
| 速度慢 | 尝试其他镜像源 |
| 连接超时 | 检查防火墙配置 |