配置docker 加速
-
提高下载速度
在某些地区,尤其是中国,Docker Hub 的访问速度可能较慢,导致镜像下载时间过长。通过配置加速器,可以显著提高镜像的拉取速度,减少等待时间。 -
减少网络不稳定带来的影响
网络不稳定可能导致镜像下载失败或中断。使用镜像加速器可以提供更稳定的下载体验,降低因网络问题导致的失败率。 -
提高开发效率
在开发过程中,频繁拉取镜像会消耗大量时间。通过加速器,可以快速获取所需的镜像,从而提高开发和测试的效率。 -
解决访问限制
某些地区可能会对 Docker Hub 的访问进行限制,导致无法正常下载镜像。使用本地或区域性的镜像加速器可以绕过这些限制,确保能够顺利获取镜像。 -
节省带宽
通过使用加速器,尤其是本地或区域性的镜像源,可以减少跨境数据传输,从而节省带宽成本。
综上所述,配置 Docker 镜像加速器可以显著提升用户体验,尤其是在网络条件不佳的情况下。
配置 daemon.json
如果没有就新建daemon.json 文件 位置在 /etc/docker 文件夹下
1. Vim 保存也可以新建(如果没有,有的话直接编辑)
vim /etc/docker/daemon.json
#加入以下内容
{
"registry-mirrors" : [
"https://docker.m.daocloud.io",
"https://hub-mirror.c.163.com",=
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.rainbond.cc"
]
}
保存退出
1.重新加载systemd 的配置文件
systemctl daemon-reload
2.重启docker
systemctl restart docker