解决docker-machine 初始化下载 book2docker 过慢的问题

docker运行 docker-machine create 命令第一次启动会去github.com下载一个最新的boot2docker.iso 镜像。
国内下载会很慢,有时会卡死。

如图:
clipboard.png

解决方案1: 添加代理加速器:(不怎么好用)

   [阿里加速器][1]:docker-machine create --engine-registry-mirror=https://x6wyeo35.mirror.aliyuncs.com -d virtualbox deephash-master
   [DaoCloud加速器][2]:docker-machine create --engine-registry-mirror=http://f1361db2.m.daocloud.io -d virtualbox deephash-master

解决方案2: 通过网页下载然后指定本地路径:(亲测好用,推荐)

   step1: 通过谷歌下载到本地;https://github.com/boot2docker/boot2docker/releases/download/v18.09.0/boot2docker.iso  
   step2: 移动到目标路径:/Users/luochenxi/.docker/machine/cache
          shell命令: mv /Users/luochenxi/Downloads/boot2docker.iso /Users/luochenxi/.docker/machine/
   step3: 指定本地boot2docker.iso,跳过网络check.
          shell命令:docker-machine create deephash-master -d virtualbox --virtualbox-boot2docker-url=/Users/luochenxi/.docker/machine/cache/boot2docker.iso                 

执行结果:
clipboard.png

备注:--virtualbox-boot2docker-url手动指定了boot2docker.iso位置。如果不指定该参数,则会从网络直接下载最新版本,非常缓慢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值