我的docker随笔3:实现加速器,加快拉取镜像速度

Docker官方仓库位于国外服务器,由于无法言状的原因,我们使用docker pull命令摘取镜像时,速度非常之慢,幸好,我们可以使用国内服务商提供的加速器进行加速,加速器实质是一个IP地址,将其加入到docker服务的配置文件中,即可实现。本文讲述此过程。

停止docker服务

执行命令:

service docker stop

修改daemon.json文件

使用如下命令创建daemon.json文件。

vim /etc/docker/daemon.json 

填充内容如下:

{
    "registry-mirrors": [
        "https://a8qh6yqv.mirror.aliyuncs.com",
        "http://hub-mirror.c.163.com"
        ]
}

json格式要求最后一项不能有“,”,这点务必要注意。
注:如果使用SecureCRT的话,可在输入vim命令i后,直接用鼠标粘贴上述内容。无须逐个手动输入。

重新启动dokcer服务

命令如下:

service docker start

测试

使用docker pull来测试一下速度,命令如下:

docker pull latelee/busybox

可以发现速度明显提升很多。

本文使用的加速器为笔者阿里云镜像加速器地址,阿里云镜像市场目前是免费提供的,注册阿里云即可开通,支持公开或私有镜像,是一个不错的选择。

李迟 2018.4.10

发布了480 篇原创文章 · 获赞 249 · 访问量 110万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术工厂 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览