更换Docker镜像源可以加速镜像下载速度,特别是在中国大陆地区访问官方Docker Hub较慢时非常有用。以下是不同操作系统下更换Docker镜像源的方法:
创建或编辑Docker配置文件:
sudo nano /etc/docker/daemon.json
添加以下内容(以阿里云镜像为例):
{
"registry-mirrors": ["https://<your-mirror>.mirror.aliyuncs.com"]
}
保存后重启Docker服务:
sudo systemctl daemon-reload
sudo systemctl restart docker
编辑Docker服务配置文件(路径可能因系统而异):
sudo nano /usr/lib/systemd/system/docker.service
在ExecStart
行添加--registry-mirror
参数:
ExecStart=/usr/bin/dockerd -H fd:// --registry-mirror=https://<your-mirror>.mirror.aliyuncs.com
registry-mirrors
项:
json
{
"registry-mirrors": ["https://<your-mirror>.mirror.aliyuncs.com"]
}
registry-mirrors
项:
json
{
"registry-mirrors": ["https://<your-mirror>.mirror.aliyuncs.com"]
}
阿里云镜像(需登录阿里云账号获取专属地址):
https://<your-id>.mirror.aliyuncs.com
网易镜像:
https://hub-mirror.c.163.com
腾讯云镜像:
https://mirror.ccs.tencentyun.com
中科大镜像:
https://docker.mirrors.ustc.edu.cn
DaoCloud镜像:
http://f1361db2.m.daocloud.io
执行以下命令查看当前配置:
docker info
在输出中查找Registry Mirrors
部分,确认你设置的镜像源已列出。