文档章节

docker - 镜像加速器

细肉云吞
 细肉云吞
发布于 2018/11/08 09:30
字数 596
阅读 30
收藏 0

什么是镜像加速器?

    docker官方提供了内置的镜像image服务,但是由于大家都懂得原因,国内访问Docker Hub的速度很不稳定,我们可以通过设置国内的docker镜像的代理服务,解决这个问题。

    镜像代理的原理是,当用户的Docker设定了--registry-mirror参数后,用户的Docker拉取镜像时,首先去Docker加速器中查找镜像,若命中则说明该镜像已经在Docker加速器中缓存,用户直接从Docker加速器中下载。若没有命中,则说该镜像还没有被缓存,那么Docker加速器首先会被驱使去Docker Hub中下载该镜像,并进行缓存,最终让用户从Docker加速器中下载该镜像。

    目前国内很多云服务商都提供了镜像加速的服务,这里我们选用阿里云的DOCKER镜像加速服务。阿里云docker镜像加速器链接

    登录阿里云的镜像加速服务后,按照教程即可设置

拉取ubuntu镜像

我们尝试拉取ubuntu的18.04镜像测试下加速器,在docker镜像仓库中拉取镜像,可以使用下面的命令

docker pull ubuntu:18.04

其中,unbuntu后面的版本号在docker中是tag,它的获取我们可以在 https://hub.docker.com/ 中获取,例如我们需要的18.04版本

https://hub.docker.com/r/library/ubuntu/tags/18.04/ 

如果ubuntu的后面不加任何版本号,docker会从镜像仓库中获取最新的版本。

运行上面的拉取命令后,会出现下面的运行结果。

其中,我们需要理解的是,docker的镜像是分层打包的,所以docker的镜像拉取是分层拉取的,例如上面 pull complete 前面的类似hash值的字符串,它是该层的唯一标识。

好了,拉取完镜像后,我们看下本地的镜像仓库

docker images

本地仓库已经看到刚才下载的ubuntu docker镜像

 

© 著作权归作者所有

共有 人打赏支持
细肉云吞
粉丝 114
博文 181
码字总数 146037
作品 0
其它
高级程序员
私信 提问
Docker加速器 DaoCloud

由于众所周知的原因,从Docker Hub难以高效地下载镜像。 除了使用VPN或代理之外,最为有效的方式就是使用Docker国内镜像。 DaoCloud是首个提供国内免费Docker Hub镜像的团体,可以使用DaoCl...

xiaolyuh
2017/11/26
0
0
使用Docker搭建WordPress博客(二)配置Daocloud加速器

Docker加速器简介 Docker加速器是 DaoCloud 推出的 Docker Hub Mirror 服务的官方名称。Docker加速器提供Docker Registry(Docker Hub)在中国的镜像代理服务,为中国用户在国内服务器上缓存...

品鉴初心
2017/12/14
0
0
Docker 配置国内镜像仓库

Docker在默认安装之后,当需要下载镜像时,通过命令docker pull learn/tutoral拉取示例镜像,或者其他镜像时,都是访问默认的docker hub 上的镜像,在国内网络环境下,下载一个镜像基本都在半...

sktj
2018/05/24
0
0
Windows系统修改Docker镜像下载地址

一、序言 Docker在安装完成后,默认镜像下载地址是国外的,在当前国内特殊的网络环境下,镜像下载是十分耗时的,为了克服跨洋网络延迟,能够快速高效下载Docker镜像,所以,国内的开发者们纷...

扶七
2018/04/16
0
0
docker~使用阿里加速器

国外的docker hub速度慢这是公认的,而我们可以使用阿里提供的加速器,管理你的镜像,拉别人的镜像等等. 注册一个阿里的账号 进行加速器页面https://cr.console.aliyun.com/#/accelerator 复...

mcy247
2017/12/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

看过上百部片子的这个人教你视频标签算法解析

本文由云+社区发表 随着内容时代的来临,多媒体信息,特别是视频信息的分析和理解需求,如图像分类、图像打标签、视频处理等等,变得越发迫切。目前图像分类已经发展了多年,在一定条件下已经...

腾讯云加社区
28分钟前
1
0
2. 红黑树

定义:红黑树(Red-Black Tree,简称R-B Tree),它一种特殊的二叉查找树(Binary Search Tree)。 要理解红黑树,先要了解什么是二叉查找树。在上一章中,我们学习了什么是二叉树,以及二叉树...

火拳-艾斯
29分钟前
1
0
input的button类型,点击页面跳转

一、input type=button 不做任何操作 例如: <input type="button" class="btn btn-primary" style="width: 30%" value="返回" onclick="window.location.href='/users/list'"></input> onc......

Sunki
35分钟前
0
0
踩坑:js 小数运算出现精度问题

背景 在学习小程序商城源码时发现了这个问题,单价可能出现小数,小数之间运算结果会莫名其妙多出一大串数字,比如下面这样👇。 在此之前我是知道 js 中著名的 0.1 + 0.2 != 0.3 的问题的,...

dkvirus
40分钟前
0
0
zookeeper和HBASE总结

zookeeper快速上手 zookeeper的基本功能和应用场景 zookeeper的整体运行机制 zookeeper的数据存储机制 数据存储形式 zookeeper中对用户的数据采用kv形式存储 只是zk有点特别: key:是以路径...

瑞查德-Jack
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部