如何给docker加速
由于Vulhub所有的资源都来自于Dockerhub/Github/软件官网,而上述站点服务器在国内访问存在速度慢、丢包率高等问题,导致我们在启动Vulhub漏洞环境的时候太卡,影响正常体验,本人尝试过一次未加速拉取镜像,等待时间似乎过了一个世纪,国内从DockerHub拉取镜像有时会遇到困难,此时可以配置镜像加速器,有条件的可以购买国外VPS,据说拉取一个环境只需要30s,当然也可以使用Dock
文章共573字 · 阅读需要大约2分钟
一键AI生成摘要,助你高效阅读
问答
·
如何给docker加速
为什么要加速
由于Vulhub所有的资源都来自于Dockerhub/Github/软件官网,而上述站点服务器在国内访问存在速度慢、丢包率高等问题,导致我们在启动Vulhub漏洞环境的时候太卡,影响正常体验,本人尝试过一次未加速拉取镜像,等待时间似乎过了一个世纪,国内从DockerHub拉取镜像有时会遇到困难,此时可以配置镜像加速器,有条件的可以购买国外VPS,据说拉取一个环境只需要30s,当然也可以使用Docker官方和国内云服务器商提供的国内加速器服务,当然国内的加速器只能加速Dockerhub。
下面列出国内常用的加速站点,总体来说阿里云的速度较稳定。
docker中国区官方镜像加速:
https://registry.docker-cn.com
网易镜像加速:
http://hub-mirror.c.163.com
中国科技大学镜像加速:
https://docker.mirrors.ustc.edu.cn
腾讯云镜像加速:
https://mirror.ccs.tencentyun.com
阿里云镜像加速:
https://xxx.mirror.aliyuncs.com
阿里云的镜像需要自己登录阿里云->控制台->容器镜像服务->镜像工具->镜像加速器 自己获取
添加镜像加速
创建或修改daemon.json文件,默认是没有daemon.json文件,需要先创建
vim /etc/docker/daemon.json
添加下面的内容
{
"registry-mirrors": [
“https://xxx.mirror.aliyuncs.com”,
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
]
}
加载重启docker
systemctl daemon-reload 加载docker
systemctl restart docker 重启docker
验证是否成功
打开终端执行docker info命令,可见下面信息表示配置成功
此时就可以快速的耍镜像了
更多推荐
已为社区贡献1条内容
所有评论(0)