品优购电商系统部署 Day3 七

3.4 拉取镜像
3.4.1 从 Docker Hub 拉取
Docker 镜像首页,包括官方镜像和其它公开镜像。Docker Hub 上最受欢迎的 10 大镜像(通过 Docker registry API 获取不了镜像被 pull 的个数,只能通过镜像的 stars 数量,来衡量镜 像 的 流 行 度 。 毫 无 疑 问 , 拥 有 最 高 stars 数 量 的 库 都 是 官 方 库 ) 。

国情的原因,国内下载 Docker HUB 官方的相关镜像比较慢,可以使用国内(docker.io的一些镜像加速器,镜像保持和官方一致,关键是速度块,推荐使用。Mirror 与 Private Registry的区别:
Private Registry(私有仓库)是开发者或者企业自建的镜像存储库,通常用来保存企业内部的 Docker 镜像,用于内部开发流程和产品的发布、版本控制。
Mirror 是一种代理中转服务,我们(比如 daocloud)提供的 Mirror 服务,直接对接 DockerHub 的官方 RegistryDocker Hub 上有数以十万计的各类 Docker 镜像。
在使用Private Registry时,需要在Docker Pull Dockerfile中直接键入Private Registry 地址,通常这样会导致与 Private Registry 的绑定,缺乏灵活性。
使用 Mirror 服务,只需要在 Docker 守护进程(Daemon)的配置文件中加入 Mirror 数,即可在全局范围内透明的访问官方的 Docker Hub,避免了对 Dockerfile 镜像引用来源的修改。
简单来说,Mirror 类似 CDN,本质是官方的 cachePrivate Registry 类似私服,跟官方没什么关系。对用户来说,由于用户是要拖 docker hub 上的 image,对应的是 Mirror
yum/apt-get 的 Mirror 又有点不一样,它其实是把官方的库文件整个拖到自己的服务器上做镜像,并定时与官方做同步;而 Docker Mirror 只会缓存曾经使用过的 image

使用命令拉取:

?
1
docker pull centos : 7


目前国内访问 docker hub 速度上有点尴尬,使用 docker Mirror 势在必行。现有国内提供 docker 镜像加速服务的商家有不少,下面重点 ustc 镜像。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值