国内大厂 Docker 镜像源列表
一、大厂官方镜像源
| 服务商 | 镜像地址 | 备注 |
|---|---|---|
| 腾讯云 | https://mirror.ccs.tencentyun.com |
腾讯云服务器推荐 |
| 阿里云 | https://<your_id>.mirror.aliyuncs.com |
需登录阿里云容器镜像服务获取个人地址 |
| 华为云 | https://repo.huaweicloud.com/docker-ce |
华为云镜像站 |
| 网易云 | https://hub-mirror.c.163.com |
网易云镜像 |
| DaoCloud | https://docker.m.daocloud.io |
DaoCloud 加速器 |
| 七牛云 | https://reg-mirror.qiniu.com |
七牛云镜像 |
二、高校镜像源
| 机构 | 镜像地址 | 备注 |
|---|---|---|
| 中国科学技术大学 | https://docker.mirrors.ustc.edu.cn |
稳定可靠 |
| 清华大学 | https://mirrors.tuna.tsinghua.edu.cn/docker-ce |
清华镜像站 |
| 上海交通大学 | https://docker.mirror.sjtu.edu.cn |
交大镜像 |
三、第三方镜像源
| 服务商 | 镜像地址 | 备注 |
|---|---|---|
| 百度云 | https://mirror.baidubce.com |
百度云镜像 |
| Azure中国 | https://dockerhub.azk8s.cn |
微软Azure中国镜像 |
| 阿里云公共镜像 | https://registry.cn-hangzhou.aliyuncs.com |
阿里云公共镜像仓库 |
四、推荐配置示例
1. 腾讯云服务器配置(推荐)
json
{ "registry-mirrors": [ "https://mirror.ccs.tencentyun.com", "https://docker.m.daocloud.io" ]}
2. 综合配置(多个源)
json
{ "registry-mirrors": [ "https://mirror.ccs.tencentyun.com", "https://docker.m.daocloud.io", "https://docker.mirrors.ustc.edu.cn", "https://hub-mirror.c.163.com" ]}
五、使用方法
临时使用(单次拉取)
bash
# 使用腾讯云镜像源docker pull mirror.ccs.tencentyun.com/library/nginx:latest
# 使用DaoCloud镜像源docker pull docker.m.daocloud.io/library/nginx:latest
永久配置
bash
# 编辑配置文件sudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": [ "https://mirror.ccs.tencentyun.com", "https://docker.m.daocloud.io", "https://docker.mirrors.ustc.edu.cn" ]}EOF
# 重启Docker服务sudo systemctl daemon-reloadsudo systemctl restart docker
# 验证配置docker info | grep -A 5 "Registry Mirrors"
六、镜像源测试
测试镜像源连通性:
bash
# 测试腾讯云curl -I https://mirror.ccs.tencentyun.com
# 测试DaoCloudcurl -I https://docker.m.daocloud.io
# 测试中科大curl -I https://docker.mirrors.ustc.edu.cn
七、注意事项
- 地域选择:选择离服务器地理位置近的镜像源速度更快
- 服务商匹配:腾讯云服务器用腾讯云镜像源,阿里云用阿里云镜像源
- 备用源配置:建议配置多个镜像源,一个失败自动切换
- 更新频率:大厂镜像源同步频率不同,可能有延迟
- 认证要求:阿里云需要个人镜像加速器地址,需登录获取
八、快速配置脚本
bash
#!/bin/bash# 一键配置Docker镜像源
# 备份原配置sudo cp /etc/docker/daemon.json /etc/docker/daemon.json.bak 2>/dev/null
# 写入新配置sudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": [ "https://mirror.ccs.tencentyun.com", "https://docker.m.daocloud.io", "https://docker.mirrors.ustc.edu.cn", "https://hub-mirror.c.163.com" ]}EOF
# 重启Dockersudo systemctl daemon-reloadsudo systemctl restart docker
echo "Docker镜像源配置完成!"
建议:对于腾讯云服务器,优先使用腾讯云镜像源 https://mirror.ccs.tencentyun.com,速度通常最快。