详解修改docker镜像源加速下载(解决下载apollo修改docker源后下载速度仍然十分慢问题)
先附上修改成功后加速Apollo(百度自动驾驶)下载的效果图,实测下载速度高达15Mbps!⬆
不想看解释的请无脑跳到解决方案部分
当我们想通过国内镜像源加速apollo镜像下载时(即加速docker pull),首先需要搜索你所需镜像是否在国内有镜像源
这里以daocloud为例:⬇
然而细心的小伙伴会发现,daocloud并不能加速apollo镜像的下载,原因是:daocloud提供的下载地址为:apolloauto/apollo:dev-18.04-x86_64-20201012_1648
当我们pull这个地址的时候,实际上仍然是从docker hub去pull
而下图中(以redis镜像为例)才是daocloud能加速的镜像
daocloud能提供加速的镜像下载地址格式为镜像地址:daocloud.io/library/redis:6.0.3-alpine3.11,只有地址中指明from daocloud的才会有加速效果!!!(没有加速效果的他也注明,就给你一个无效果的镜像地址)
这说明daocloud并没有apollo的镜像!
那我们如何加速apollo的下载呢?
解决方案:
如果你是(Ubuntu 16.04+、Debian 8+、CentOS 7), 将以下代码复制到配置文件 /etc/docker/daemon.json 中:
{"registry-mirrors": [ "https://1nj0zren.mirror.aliyuncs.com","https://docker.mirrors.ustc.edu.cn","http://f1361db2.m.daocloud.io","https://registry.docker-cn.com"]
}
sudo systemctl restart docker
以上镜像源实测其中某一个能加速Apollo!
综上:如果需要pull一个docker hub上的镜像,最好先查一下国内的镜像网站到底有没有该镜像,并获得诸如daocloud.io/library/redis:6.0.3-alpine3.11这样的国内镜像地址 然后
docker pull 国内镜像地址
万事大吉!
详解修改docker镜像源加速下载(解决下载apollo修改docker源后下载速度仍然十分慢问题)相关推荐
- 群晖nas中使用registry搭建docker镜像私人服务器以及设置群晖远程docker服务
群晖nas中使用registry搭建docker镜像私人服务器以及设置群晖远程docker服务 折腾群晖服务器很有快感,一是因为自家群晖ds216+低功耗,24小时开机也不觉得费电,二是因为群晖系统也 ...
- 计算机打开程序乱码,打开软件乱码怎么解决,详解win7电脑打开软件乱码的解决方法...
今天小编给大家详解win7电脑打开软件乱码的解决方法,使用win7系统过程中,有时用户会遇到电脑打不开软件,打开乱码的问题,为此问题困扰的用户,可参照以下的方法进行解决. 最近有位win7系统用户使用 ...
- css浮动后页面乱了怎样解决,详解浮动元素引起的问题和解决办法
一.问题 多个浮动的元素无法撑开父元素的宽度,父元素的高度可能会变成0. 若浮动元素后面跟非浮动元素,非浮动元素会紧随其后浮动起来. 若浮动元素前面还有同级元素没有浮动则会影响页面结构. 二.解决办法 ...
- [Linux运维基础]全家桶详解!Linux中RPM包、wget下载、YUM安装、tar包、zip等包管理方式区别与参数详解,附wget下载源码包编译安装方法
文章目录 一.RPM.tar.gz 1.rpm包格式 2.rpm包管理 3.tar包管理参数 二.wget 1.wget参数 2.wget下载源码包后编译安装 三.YUM 1.YUM工作原理 2. Y ...
- docker镜像的构建及Dockerfile的详解应用,镜像加速器,镜像优化
docker镜像的构建及dockerfile的祥解应用 1.镜像的构建 1.1创建一个Dockerfile 1.2构建镜像 1.3查看镜像的分层结构 1.4镜像的缓存特性 2.Dockerfile详解 ...
- 清华镜像源_Hyperledger Fabric2.x Docker镜像编译加速
一.问题描述 最近工作需要对fabric2的源码进行改造,每次改完想要部署测试的时候,make docker这个命令执行起来超级慢.找到这篇文章的读者应该都遇到与我相同的问题,本文将分析问题产生的原因 ...
- U-Boot 之一 零基础编译 U-Boot 过程详解、Image 镜像介绍及使用说明、DTB 文件使用说明
最近,工作重心要从裸机开发转移到嵌入式 Linux 系统开发,在之前的博文 Linux 之八 完整嵌入式 Linux 环境.(交叉)编译工具链.CPU 体系架构.嵌入式系统构建工具 中详细介绍了嵌 ...
- 【Spring AOP】@Aspect结合案例详解(二): @Pointcut使用@within和within(已附源码)
文章目录 前言 @within 完善打印日志案例 @within深入说明 within 匹配指定类 匹配指定包(package) 源码下载 总结 前言 在微服务流行的当下,在使用Spring Clou ...
- VC++深入详解 孙鑫 高清PDF + 配套视频下载
VC++深入详解 孙鑫 高清PDF版下载 孙鑫C++视频教程 rmvb格式 全20CD完整版 精品分享 转载于:https://www.cnblogs.com/gavinhughhu/archive/ ...
- laravel 调试mysql_Laravel - MySQL数据库的使用详解3(Query Builder用法2:新增、修改、删除)...
五.新增.修改.删除操作 在前文中我介绍了如何使用Query Builder(查询构造器)进行数据查询,下面接着介绍如何使用它进行数据的增.删.改操作.同样假设我们有如下用户表(user): 1,新增 ...
最新文章
- 二、通过工厂方法来配置bean
- TF-A代码阅读: 双系统切换时是如何保存寄存器的(cpu_context介绍)
- php gif上传后不动,GIF图片上传后不动的解决办法
- VTK修炼之道1_初识VTK
- 1489 蜥蜴和地下室
- 计算机最小二乘法拟合,数值计算_第6章 曲线拟合的最小二乘法.doc
- logstash的使用教程
- Linux下常用文本处理命令
- 玩Azkaban跳过的坑
- JQUERY方法给TABLE动态增加行
- Web前端初学者,需用了解的7大HTML知识点
- 售价17999元起,华为Mate X2发布;程序员10万“买”了个北京户口;赏金猎人获苹果5000美元奖励 | 极客头条...
- 纠结也好,蛋疼也罢,既然创业了,就把路走好。
- jpa内网mysql_mysql+jpa简单实现步骤
- 解决下载了pygame后,pycharm依然报错No module named ‘pygame
- win10 添加虚拟服务器,win10虚拟机共享文件夹如何设置_win10虚拟机与主机共享文件夹操作方法...
- 计算机论文档案初探,[电子档案管理论文:档案计算机管理技术人才培训工作初探.doc...
- python 空间法向量可视化_三维空间中平面的法向量计算
- 【笔记本触摸屏】实用技巧整理
- 猝死理赔年轻化,恶性肿瘤仍为头号健康“杀手”
热门文章
- 的it生活_IT青春 | 认真生活,认真热爱
- ssrf漏洞php利用,PHP代码审计之SSRF漏洞 - 安全牛课堂 - 领先的信息安全在线教育平台...
- PayPal注册申请详解
- Matlab产生固定范围内的一个随机数,可以为非整数
- JS电影院在线选座简化案例
- 辰皇怎么过鸿蒙,抢《诛仙2·末日与曙光》百级金身法身
- AD19(Altium Designer)如何显示和隐藏网络
- 初学编程100个代码
- 在Unity中使用Font Awesome图标字体
- vue两个卡片并排_vue--卡片层叠 组件 开发小记