前言:在工作中需要经常用到docker发布项目,刚开始项目的内存比较小打镜像包感觉不到很慢,随着后续开发导致项目内存越来越大,打包就很慢,加上拉取mysql和Jenkins等镜像的时候会耗费大把时间。
为什么要更换国内镜像源?
在我们日常进行docker pull或docker build时,就算挂上了某些工具,仍然会出现timeout error的情况,这主要是因为docker默认是国外的镜像源,就导致下载速度实太慢太慢太慢了
修改 Docker Engine
"registry-mirrors": [
"https://xxxxx.mirror.aliyuncs.com",
"http://hub-mirror.c.163.com"
],
重启完之后拉取镜像就会很快