如何降级docker-machine和boot2docker使用的docker版本?

前端之家收集整理的这篇文章主要介绍了如何降级docker-machine和boot2docker使用的docker版本? 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我在OS:X上使用docker-machine.我想在我的boot2docker机器上安装Docker 1.11.2,但是看起来docker-machine和boot2docker的结合总是在拉最新版本的boot2docker.

我尝试用匹配的1.11.2手动下载的iso替换〜/ .docker / machine / machines / default / boot2docker.iso,但是这似乎并没有真正改变docker的版本.

我看不到anything listed in docker-machine documentation,这表明可以在创建虚拟机时指定使用哪个iso或docker版本.我正在使用VirtualBox作为驱动程序.

如何降级安装在虚拟机中的docker版本或创建安装了特定版本的新docker?

最佳答案
创建新机器时,可以使用–virtualBox-boot2docker-url选项指定从何处获取boot2docker ISO.这样做时,它将避免将计算机升级到最新版本.

例:

docker-machine create \
  --driver virtualBox \
  --virtualBox-memory 6144 \
  --virtualBox-hostonly-cidr "10.10.10.1/24" \
  --virtualBox-cpu-count "2" \
  --virtualBox-disk-size "20000" \
  --virtualBox-boot2docker-url https://github.com/boot2docker/boot2docker/releases/download/v1.12.2/boot2docker.iso \
  default

猜你在找的Docker相关文章