开发者社区> 是八哥啊~> 正文

docker阿里云镜像加速

简介: 我们都知道因为某些原因我们访问外网都是比较慢的,比如我们使用maven下载依赖时是一个道理,同样的使用docker从docker.hub上下载镜像也是比较慢的。针对这种访问官网比较慢的情况有两种方案,第一种就是使用国内的仓库,第二种就是使用一个加速器。这里我们配置docker的镜像加速从来来实现提速。
+关注继续查看
福利推荐:阿里云、腾讯云、华为云等大品牌云产品全线2折优惠活动来袭,4核8G云服务器899元/3年,新老用户共享优惠,点击这里立即抢购>>>

前言:



我们都知道因为某些原因我们访问外网都是比较慢的,比如我们使用maven下载依赖时是一个道理,同样的使用docker从docker.hub上下载镜像也是比较慢的。针对这种访问官网比较慢的情况有两种方案,第一种就是使用国内的仓库,第二种就是使用一个加速器。这里我们配置docker的镜像加速从来来实现提速。


1.前提



使用阿里云镜像加速前提:


注册账号登录阿里云,阿里云地址:https://www.aliyun.com/


本地已经安全完成docker(1.10以上版本)
注:笔者安装docker的系统是centos7,内核3.10,docker版本18.06.3-ce


2.获取加速地址


第一步:打开登录的阿里云按照下图所标注的位置,找到容器镜像服务

83cac57e2555444093df92bf1e93b684.png

第二步:点击管理控制台


image.png


第三步:点击镜像工具,展开目录后点击“镜像加速工具”即可。


46f36c82a41f418c8c85d50cf2efc685.png5d887ff3d5fa477c98716598e2889289.png


3.配置daemon.json文件



第一步:查看是否有daemon.json文件

sudo whereis daemon.json


这里很可能没有这个文件,若是没有也不用担忧,因为这个文件不是必须的。同时你可能会在/etc/docker/下面看到一个key.json文件。这两个不是一个东西,不要瞎改哈。无论有没有直接执行第二步即可。


第二步:修改daemon.json

执行以下命令

sudo vim /etc/docker/daemon.json


然后将以下内容复制进去即可。这里的加速地址请用刚刚从阿里云获取的地址即可。

{
  "registry-mirrors": ["https://***fmnjt.mirror.aliyuncs.com"]
}


第三步:重载配置文件然后重启

sudo systemctl daemon-reload
sudo systemctl restart docker


这样就完成了阿里云镜像加速的配置,然后就可以测试下拉取镜像的速度了。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
为Docker配置阿里云镜像加速器
为Docker配置阿里云镜像加速器
430 0
Docker---配置阿里云镜像加速
Docker---配置阿里云镜像加速
88 0
在阿里云Centos7.6上利用docker搭建Jenkins来自动化部署Django项目
一般情况下,将一个项目部署到生产环境的流程如下: 需求分析—原型设计—开发代码—内网部署-提交测试—确认上线—备份数据—外网更新-最终测试,如果发现外网部署的代码有异常,需要及时回滚。 整个过程相当复杂而漫长,其中还需要输入不少的命令,比如上传代码,git的拉取或者合并分支等等。
127 0
Centos7 安装Docker,常用命令,设置国内阿里云镜像,并且在docker中安装MySQL、Redis
Centos7 安装Docker,常用命令,设置国内阿里云镜像,并且在docker中安装MySQL、Redis
116 0
阿里云Docker仓库操作
阿里云Docker仓库操作
60690 0
第二章:阿里云ECS服务器(G5)安装配置docker
第二章:阿里云ECS服务器(G5)安装配置docker
37 0
Docker:第四章:docker配置阿里云镜像加速并且安装mysql以及安装redis和安装ES
Docker:第四章:docker配置阿里云镜像加速并且安装mysql以及安装redis和安装ES
113 0
六、Docker常用安装及推送至阿里云
六、Docker常用安装及推送至阿里云
28 0
.net Core WebApi发布到Docker并推送到阿里云容器服务
.net Core WebApi发布到Docker并推送到阿里云容器服务
50 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Elastic与阿里云合作宣传信息白皮书
立即下载
阿里云&信通院《Serverless数据库技术研究报告》
立即下载
降本增效,阿里云数据治理Workshop上海站
立即下载


http://www.vxiaotou.com