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


layout: post
category : docker容器
tags : [docker]

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值