gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 13:43:10 25 4
gpt4 key购买 nike

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

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

我没有看到 anything listed in docker-machine documentation这表明可以在创建虚拟机时指定要使用的 iso 或 docker 版本。我正在使用 VirtualBox 作为驱动程序。

如何降级虚拟机中安装的 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 - 如何降级docker-machine和boot2docker使用的docker版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38212044/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com