Docker 镜像加速器-百姓标王

Docker 镜像加速器

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: Docker 镜像加速器。docker pull wordpress

Docker 镜像加速器

我们使用Docker的第一步,应该是获取一个官方的镜像,例如mysqlwordpress,基于这些基础镜像我们可以开发自己个性化的应用。我们可以使用Docker命令行工具来下载官方镜像。
但是因为网络原因,我们下载一个300M的镜像需要很长的时间,甚至下载失败。因为这个原因,阿里云容器Hub服务提供了官方的镜像站点加速官方镜像的下载速度。

使用镜像加速器

在不同的系统下面,配置加速器的方式有一些不同,所以我们介绍主要的几个操作系统的配置方法。
关于加速器的地址,你只需要登录容器Hub服务的控制台,左侧的加速器帮助页面就会显示为你独立分配的加速地址。

例如:
公网Mirror:[系统分配前缀].mirror.aliyuncs.com

当你的docker版本较新时

当你下载安装的Docker Version不低于1.10时,建议直接通过daemon config进行配置。
使用配置文件 /etc/docker/daemon.json(没有时新建该文件)

{
    "registry-mirrors": ["<your accelerate address>"]
}

重启Docker Daemon就可以了。

当你的docker版本较旧时

只能根据系统的不同修改对应的配置文件了。

Ubuntu 12.04 14.04

Ubuntu的配置文件的位置在 /etc/default/docker
你只需要在这个配置文件,添加加速器的配置项,重启Docker就可以了

echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=<your accelerate address>\"" | sudo tee -a /etc/default/docker
sudo service docker restart

Ubuntu 15.04 15.10

Ubuntu 15.04 之后的加速器配置方式有了一些变化
Ubuntu的配置文件的位置在 /etc/systemd/system/docker.service.d/目录下
在这个目录下创建任意的*.conf文件就可以作为配置文件。然后在这个配置文件,添加加速器的配置项,重启Docker就可以了

sudo mkdir -p /etc/systemd/system/docker.service.d
sudo tee /etc/systemd/system/docker.service.d/mirror.conf <<-'EOF'
[Service]
ExecStart=
ExecStart=/usr/bin/docker daemon -H fd:// --registry-mirror=<your accelerate address>
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

CentOS 7

CentOS的配置方式略微复杂,需要先将默认的配置文件复制出来
/lib/systemd/system/docker.service -> /etc/systemd/system/docker.service
然后再将加速器地址添加到配置文件的启动命令
重启Docker就可以了。

sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service
sudo sed -i "s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=<your accelerate address>|g" /etc/systemd/system/docker.service
sudo sed -i "s|ExecStart=/usr/bin/dockerd|ExecStart=/usr/bin/dockerd --registry-mirror=<your accelerate address>|g" /etc/systemd/system/docker.service
sudo systemctl daemon-reload
sudo service docker restart

Redhat 7

Redhat 7配置加速器的方式与其他系统都不一样,需要编辑/etc/sysconfig/docker配置文件。
OPTIONS配置项中添加加速器配置--registry-mirror=<your accelerate address>
最后sudo service docker restart重启docker daemon。

Redhat 6、CentOS 6

在这两个系统上没有办法直接安装Docker,需要升级内核。
配置加速器的方式和上一个配置类似,也是通过编辑/etc/sysconfig/docker配置文件。
other_args配置项中添加加速器配置--registry-mirror=<your accelerate address>
最后sudo service docker restart重启docker daemon。

Docker Toolbox

在Windows、Mac系统上使用Docker Toolbox使用Docker的话
推荐做法是在创建Linux虚拟机的时候,就将加速器的地址配置进去

docker-machine create --engine-registry-mirror=<your accelerate address> -d virtualbox default
docker-machine env default
eval "$(docker-machine env default)"
docker info

如果你已经通过docker-machine创建了虚拟机的话,则需要通过登录机器修改配置了
首先通过docker-machine ssh <machine-name>登录虚拟机
然后修改/var/lib/boot2docker/profile文件,将--registry-mirror=<your accelerate address>添加到EXTRA_ARGS
最后sudo /etc/init.d/docker restart重启Docker服务就可以了

注意

文中的加速器地址<your accelerate address>,请到容器Hub服务控制台查看

相关链接

Docker Engine 镜像源站
Docker Toolbox 镜像源站

其他文章

Docker CE通过镜像安装
Docker镜像的基本使用
购买ECS快速上手测试Docker!!!

目录
相关文章
|
26天前
|
Java Linux C语言
《docker基础篇:2.Docker安装》包括前提说明、Docker的基本组成、Docker平台架构图解(架构版)、安装步骤、阿里云镜像加速、永远的HelloWorld、底层原理
《docker基础篇:2.Docker安装》包括前提说明、Docker的基本组成、Docker平台架构图解(架构版)、安装步骤、阿里云镜像加速、永远的HelloWorld、底层原理
305 89
|
30天前
|
Ubuntu NoSQL 开发工具
《docker基础篇:4.Docker镜像》包括是什么、分层的镜像、UnionFS(联合文件系统)、docker镜像的加载原理、为什么docker镜像要采用这种分层结构呢、docker镜像commit
《docker基础篇:4.Docker镜像》包括是什么、分层的镜像、UnionFS(联合文件系统)、docker镜像的加载原理、为什么docker镜像要采用这种分层结构呢、docker镜像commit
173 70
|
4天前
|
网络协议 Linux 网络安全
docker centos镜像 npm安装包时报错“npm ERR! code ECONNRESET”
通过上述步骤,您可以有效解决在 Docker 中使用 CentOS 镜像安装 npm 包时遇到的 "npm ERR! code ECONNRESET" 错误。希望这些方法能帮助您顺利进行 npm 包的安装。
61 26
|
23天前
|
存储 Docker 容器
Docker-基础(数据卷、自定义镜像、Compose)
通过数据卷实现持久化存储,通过自定义镜像满足特定需求,通过Docker Compose方便地管理多容器应用
77 27
|
29天前
|
Ubuntu NoSQL Linux
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
127 6
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
|
24天前
|
存储 Docker 容器
Docker-基础(数据卷、自定义镜像、Compose)
通过数据卷实现持久化存储,通过自定义镜像满足特定需求,通过Docker Compose方便地管理多容器应用。掌握这些Docker基础概念和操作,可以显著提高开发和部署效率,确保应用程序的可移植性和可扩展性。
68 22
|
1月前
|
Ubuntu NoSQL 关系型数据库
《docker基础篇:6.本地镜像发布到私有库》包括本地镜像发布到私有库流程、docker regisry是什么、将本地镜像推送到私有库
《docker基础篇:6.本地镜像发布到私有库》包括本地镜像发布到私有库流程、docker regisry是什么、将本地镜像推送到私有库
111 29
|
2月前
|
Docker 容器
将本地的应用程序打包成Docker镜像
将本地的应用程序打包成Docker镜像
|
2月前
|
NoSQL PHP MongoDB
docker push推送自己搭建的镜像
本文详细介绍了如何搭建和复盘两个Web安全挑战环境:人力资源管理系统和邮件管理系统。首先,通过Docker搭建MongoDB和PHP环境,模拟人力资源管理系统的漏洞,包括nosql注入和文件写入等。接着,复盘了如何利用这些漏洞获取flag。邮件管理系统部分,通过目录遍历、文件恢复和字符串比较等技术,逐步绕过验证并最终获取flag。文章提供了详细的步骤和代码示例,适合安全研究人员学习和实践。
64 3
docker push推送自己搭建的镜像
|
2月前
|
Docker 容器

相关内容推荐

天门市seo关键词优化联系方式重庆seo关键词软件价格潜山seo优化哪家合适红桥区seo网络优化培训沈阳网络seo费用多少seo工程师工资待遇二连浩特seo托管荆门市seo关键词优化怎么做阳泉seo优化推荐咨询湖北seo哪家评价好石柱省心seo推广代运营seo培训哪家价格便宜海外seo关键词分析工具鸡西优化seo秒收录技术seo公司北京抖音seo找哪家公司seo推广有业绩要求吗鹤壁百度seo关键词排名软件SEO的中文名叫seo助手非凡软件站seo文案硬伤沙坪坝区seo优化诚信经营如何运营好sem营销seo顾问家装行业seo优化案例营销什么是seo seo有什么作用新手小白怎么学习seo 营销宜昌计算机seo推广高明商品seo优化代理seo关键词设置后排名seo推广平台外链seo推广外包一般多少钱价格手游推广平台代理加盟seo顾问保定seo搜索排名优化黄石房产seo推广哪家好唐山seo网络推广工具价格沧州百度快照seo优化报价青岛专业seo外包佛皇seoseo面试需要了解对方什么问题最受欢迎的seo社区浙江智能化seo优化排行锦州seo优化服务安顺抖音seo优化搜索排名seo初学者基础知识排名公司介绍页面seo标题奎文seo网络推广多少钱十堰低成本seo推广哪里好东莞免费营销型建站seo排名大塘seo优化教程seo视频教程it教程网辽宁一站式抖音seo优化优势seo优化专员工作工资收入浙江seo优化软件承德seo关键词排名优化服务松岗seo优化选哪家越秀区seo问答推广托管和平区海航seo技术市场报价谷歌seo优化零基础自学打广告seo做淘宝客赚钱吗相同的词seo难度大漳州抖音搜索seo优化排名藁城区常规seo服务成本沈阳电商抖音seo优化怎么样周口seo优化哪里好seo优化软件免费收录深圳seo优化优质服务金华做seo优化价格黄冈包年seo推广公司排名高新区seo优化报价深圳市seo优化公司百度推广莱阳seo优化推广公司seo综合查询里香港谷歌seo海珠区互联网seo优化哪家便宜湘潭百度seo优化价格广州市自媒体seo公司南通港闸区专业seo怎么样北京朝阳百度seo找哪家鲤城seo找哪家广东seo优化推广公司玩具seo优化培训东城区电商seo技术售后服务潞城网站SEO快速排名推广优化抚顺seo优化报价电商运营简历范文seo临汾专业的seo关键词优化上海seo行业一站式服务公司南京百度快照seo优化必火seo优化系统代理项目平台无锡seo数据优化昌邑seo排名优化石家庄百度seo推广方法有哪些越秀区市场seo优化厂家报价seo查询和工具seo黑帽零基础教学关键词推广盘锦seo推广效果舟山seo推广如何收费seo的优势和劣势有哪些乌市seo网络营销策略扬州页面seo推广seo优化质量马尾区企业seo价格seo技术教学课程外推蜘蛛屯seo搜索引擎优化栖霞seo推广方式seo关键词深入研究企业网站资讯页面对seo作用湖北seo优化哪里实惠晋中seo优化哪个好seo黑帽白帽优化宁波seo 外包推广四川seo优化策划福州seo站内关键词优化惠州网络seo推广费用seo优化为什么要加地图广州去哪找关键字seo泰州seo招聘常德seo优化公司地址seo公司怎么操作手游推广seo提高关键字排名方法咸宁seo排名优化明光优化seoseo网上课程推广新乡seo建立公司国际域名怎么选择seo金华seo如何优化的塘厦seoseo新手培训教程分类郑州百度网络推广seo南开区推广seo服务代理品牌广州快速seo哪家好seo实战培训教程外推seo必用排名查询采集软件武隆区一站式seo推广seo要有一颗与时俱进的心seo中文含义是什么珲春seo关键词优化seo教程零基础入门推广seo黑帽零基础教学优化辽宁推广抖音seo优化活动方案热门seo系统代理项目东莞品牌seo托管cdn对seoseo兼职招聘信息百度推广通讯产品seo优化维护站外seo应该怎么做重庆seo站外优化技术金华关键词seo排名企业嘉兴seo网站外包机廊坊seo外包服务商黑帽seo站群静安seo优化哪家强济源优惠seo优化哪家好济南专业新站seo优化价格湖北贴心seo优化诚信经营seo人员绩效考核表seo网站首页面设计模板外贸自建站seo如何做英文seo光算科技.电话多少百度seo 官方认证seo怎么做全邀zjkwlgs二连浩特seo托管苏宁易购seo优化井冈山seo外包邵武一般seo价格济南专业seo推广如何进行创意seo上线时间泰州优化seo价格沙坪坝区智能化seo推广seo网站优化推广是什么意思浙江seo公司亚马逊搜索引擎seo 分类建阳区正规seo大概费用湖北广告seo推广公司北京新站seo外包seo新手如何入门霸屏青浦区seo网络推广价格坦洲镇优化seo黑帽seo是什么意思seo人员组成武汉seo排名什么软件好晋中seo优化价值搜狗seo优化收费舟山seo网络推广优化价格福田seo优化方案上海快速seo关键词优化学习放心的seo优化代理渠道seo公司排名营销网址上海优化seo多少钱安庆seo优化费用广西seo关键词如何优化网站seo首荐b湖南岚鸿优 秀seo博客教程推广排名seo优化高级教程seo公司口碑好的seo优化以客为尊兰州效果好的seo优化辽宁创新抖音seo优化价目表专业seo关键词优化免费seo外链发布seo对于排名怎么安排的

合作伙伴

百姓标王

龙岗网络公司
深圳网站优化
龙岗网站建设
坪山网站建设
百度标王推广
天下网标王
SEO优化按天计费
SEO按天计费系统