Dao Docker可以为我们提供新一代 Docker
镜像站采用自主研发的智能路由及缓存技术,并引入了先进的协议层优化,极大提升拉取镜像的速度和体验。

安装

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

该脚本可以将 --registry-mirror 加入到你的 Docker 配置文件 /etc/docker/daemon.json 中。适用于 Ubuntu14.04、Debian、CentOS6 、CentOS7、Fedora、Arch Linux、openSUSE Leap 42.1,其他版本可能有细微不同。
安装后,提示我们需要重启docker,但是执行重启后,最后一行可能会出现以下报错:

docker.service: Failed with result 'exit-code'

解决办法:

修改文件:

/etc/docker/daemon.json

将内容:

{"registry-mirrors": ["http://f1361db2.m.daocloud.io"],
}

替换为:

{"registry-mirrors": ["http://f1361db2.m.daocloud.io"]
}

删掉多余的逗号即可。

然后执行重启docker:

service docker restart
完美实现Docker加速和故障解决。

官方解释:

Docker 镜像站是什么,我需要使用吗?
使用 Docker 的时候,需要经常从官方获取镜像,但是由于显而易见的网络原因,拉取镜像的过程非常耗时,严重影响使用 Docker 的体验。因此 DaoCloud 推出了镜像站工具解决这个难题,通过智能路由和缓存机制,极大提升了国内网络访问 Docker Hub 的速度,目前已经拥有了广泛的用户群体,并得到了 Docker 官方的大力推荐。如果您是在国内的网络环境使用 Docker,那么 Docker 镜像站一定能帮助到您。

Docker 镜像站对 Docker 的版本有要求吗?
需要 Docker 1.8 或更高版本才能使用,如果您没有安装 Docker 或者版本较旧,请安装或升级。

Docker 镜像站支持什么系统?
Linux, MacOS 以及 Windows 平台。

Docker 镜像站是否收费?
DaoCloud 为了降低国内用户使用 Docker 的门槛,提供永久免费的镜像站服务,请放心使用。

最后修改:2019 年 08 月 07 日 01 : 40 AM
如果觉得我的文章对你有用,请随意赞赏