004_加速国内docker源下载速度

docker下载慢的不行。

-------------------------------------------------------------------------------------

一、配置 Docker 加速器

https://www.daocloud.io/mirror#accelerator-doc  #配置 Docker 加速器

二、参考daocloud的加速说明(先注册一个daocloud用户)

Docker for Mac

右键点击桌面顶栏的 docker 图标,选择 Preferences ,在 Daemon 标签(Docker 17.03 之前版本为 Advanced 标签)下的 Registry mirrors 列表中加入加速地址(在加速器页面获取)。点击 Apply & Restart 按钮使设置生效。

如图所示

(不推荐使用 docker toolbox,建议使用新的 docker for mac运行 docker )

参考:http://guide.daocloud.io/dcs/daocloud-9153151.html#docker-toolbox

------------------------------------

一、查看当前阿里同步的docker-toolbox版本基本对应 docker的版本,注意更新自己的docker版本,强烈建议升级 Docker 版本到新版本以获得 Docker 新特性及缺陷修复

http://mirrors.aliyun.com/docker-toolbox/mac/docker-toolbox/

arun:~ arunyang$ docker --version
Docker version 17.03.1-ce, build c6d412e

参考:http://warjiang.github.io/devcat/2016/11/28/使用阿里云Docker镜像加速/

时间: 2025-01-05 19:47:59

004_加速国内docker源下载速度的相关文章

Raspberry Pi(树莓派)国内软件源

树莓派自带的软件源是 1 deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi 由于网站在国外,导致下载速度非常慢,因此需要修改为国内镜像站点即可. Raspberry Pi(树莓派)国内软件源: 修改配置文件 1 [email protected] ~ $ vi /etc/apt/sources.list 2 3 deb http://mirrors.neusoft.edu.cn/ra

docker 源码分析 一(基于1.8.2版本),docker daemon启动过程;

最近在研究golang,也学习一下比较火的开源项目docker的源代码,国内比较出名的docker源码分析是孙宏亮大牛写的一系列文章,但是基于的docker版本有点老:索性自己就git 了一下最新的代码研读: docker是c/s的架构,分为docker client 和 docker daemon,client端发送命令,daemon端负责完成client发送过来的命令(如获取和存储镜像.管理容器等).两者之间可以通过TCP,HTTP和UNIX SOCKET来进行通信: docker的启动入口

Docker源码分析(一):Docker架构

[编者按]在<深入浅出Docker>系列文章的基础上,InfoQ推出了<Docker源码分析>系列文章.<深入浅出Docker>系列文章更多的是从使用角度出发,帮助读者了解Docker的来龙去脉,而<Docker源码分析>系列文章通过分析解读Docker源码,来让读者了解Docker的内部实现,以更好的使用Docker.总之,我们的目标是促进Docker在国内的发展以及传播.另外,欢迎加入InfoQ Docker技术交流群,QQ群号:272489193. 1

Composer 更换为国内镜像源(Packagist 镜像)

以 laravel 项目的 composer.json 配置文件为例,添加本镜像服务配置信息后如下所示(注意红色代码): { "config": { "preferred-install": "dist", "sort-packages": true, "optimize-autoloader": true, "secure-http": false }, "repositor

Docker源码分析——互动出版网

这篇是计算机类的优质预售推荐>>>><Docker源码分析> 编辑推荐 国内首部Docker源码分析著作 从源码角度全面解析Docker设计与实现 填补Docker理论与实践之间的鸿沟 内容简介 本书是一本引导读者深入了解Docker实现原理的技术普及读物,主要目标是通过对Docker架构和源代码的详细讲解和解剖,帮助读者对Docker的底层实现有一个全面的理解.本书的内容主要集中于三部分:Docker的架构.Docker的模块,以及Docker的三驾马车Swarm.M

[Go语言]从Docker源码学习Go——init()方法和identifier首字母大小写区分

init()方法 如果想在一个go文件里,进行一些初始化的工作,可以把代码放到init()方法中. init()方法先被执行. func init() { // initialization of package } 注意:它是没有输入参数和返回参数的. identifier首字母大小写区分 当identifier(比如constant,variable,type,function,struct field,...)的命名首字母是大写的话,那表示这个identifier在包外是可以见的: 类似p

[Go语言]从Docker源码学习Go——main函数

Go程序从main包下的main函数开始执行,当main执行结束后,程序退出. Docker的main函数在 docker/docker/docker.go package main //Import needed packages; import ( ... "github.com/docker/docker/api" ... ) //define const; const ( defaultCaFile = "ca.pem" defaultKeyFile = &

Docker源码分析之——Docker Client的启动与命令执行

在上文Docker源码分析之--Docker Daemon的启动 中,介绍了Docker Daemon进程的启动.Docker Daemon可以认为是一个Docker作为Server的运行载体,而真正发送关于docker container操作的请求的载体,在于Docker Client.本文从Docker源码的角度,分析Docker Client启动与执行请求的过程. Docker Client启动的流程与Docker Daemon启动的过程相仿.首先执行reexec.Init():随后解析f

[Go语言]从Docker源码学习Go——指针和Structs

这两天在看reflect这个包在Docker中的使用时,遇到了各种问题,最后虽然知道怎么用了. 但是对于这块的原理还不是太懂,于是把"THE WAY TO GO"中关键的几章看了下. 继续坚持往下写,争取能说明白. 源码 还是先看Docker中源码, docker/api/client/cli.go type DockerCli struct { proto string addr string configFile *registry.ConfigFile in io.ReadClo