问题描述
使用 Docker 的时候,需要经常从官方获取镜像,但是拉取镜像的过程非常耗时,严重影响使用 Docker 的体验。
解决办法
解决办法很简单,使用镜像加速器。
比较好的镜像加速器有DaoCloud、阿里云、腾讯云,下文中我们来配置体验一下。
DaoCloud
DaoCloud通过智能路由和缓存机制,提升了国内网络访问 Docker Hub 的速度,目前已经拥有了广泛的用户群体,并得到了 Docker 官方的大力推荐。
1、访问DaoCloud官网,注册一个账号。
2、访问配置 Docker 加速器,可以获得一个专属加速地址(每次访问都会获得不同的地址)。
3、参考Docker 加速器,创建或修改 /etc/docker/daemon.json,内容为:
1 | { |
4、重启docker
1 | systemctl daemon-reload |
5、验证配置docker info
阿里云
除了使用DaoCloud的镜像加速器,还可以使用阿里云的镜像加速器。
1、访问阿里云镜像加速器,得到一个专属的加速地址。
2、对于CentOS7平台,创建或修改 /etc/docker/daemon.json,内容为:
1 | { |
3、重启docker
1 | systemctl daemon-reload |
4、验证配置docker info
腾讯云
1、修改 /etc/docker/daemon.json 配置为:
1 | { |
2、重启docker
1 | systemctl daemon-reload |
3、验证配置docker info