由于 Docker 官方仓库存储于国外服务器,因此,我们使用d ocker pull 命令拉取镜像时,速度很慢。但是,我们可以使用国内服务商提供的加速器进行加速,加速器实质是一个IP地址,将其加入到docker服务的配置文件中,即可实现。
停止 Docker 服务
停止 Docker 服务,执行如下命令:
service docker stop
创建 daemon.json 文件
安装完 Docker 之后,默认是不存在 daemon.json 文件,需要我们手动创建。
使用如下命令创建 daemon.json 文件,并添加内容:
[root@docker ~]# vi /etc/docker/daemon.json { "registry-mirrors": ["https://registry.docker-cn.com"] }
或者:
[root@docker ~]# vi /etc/docker/daemon.json { "registry-mirrors": [ "https://a8qh6yqv.mirror.aliyuncs.com", "http://hub-mirror.c.163.com" ] }
注意: json格式要求最后一项不能有 “,”,这点务必要注意。
重启 Docker 服务
重启 Docker 服务,执行如下命令:
service docker restart
测试
使用docker pull来测试一下速度