为docker配置镜像下载加速

前面的文章介绍了 docker 默认的配置文件, 本篇文章介绍如何在配置文件中配置 docker 的镜像下载加速

daocloud 方案

daocloud 不仅仅为我们提供了镜像加速的地址, 而且为我们提供了便捷的配置方式

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://172d594a.m.daocloud.io

执行如上命令之后重启 docker 服务即可让镜像加速的配置生效, 你可以查看 /etc/docker/daemon.js 文件里的内容(如果这个文件不存在, daocloud 的脚本会自动创建)

手动配置

1
2
3
4
> vim /etc/docker/daemon.js
{
"registry-mirrors": ["http://172d594a.m.daocloud.io"],
}

加入以上配置, 重启 docker 服务即可生效, 生效后, 可以通过 docker info 命令查看详细信息