0

我需要将一堆 ec2 实例(可能是 virtualbox 实例,没关系)作为一个集群启动。docker-machine似乎一次只能做一个,启动 50 台机器需要几个小时。我想启动 swarm master,然后并行启动 49 个 swarm worker。这似乎是一个常见的用例,但是 docker-machine 没有我可以找到要启动的实例数量的参数。

我怎样才能做到这一点?我需要自己编写脚本吗?

发布在 docker 论坛上,但通常没有人在那里回答:https ://forums.docker.com/t/how-to-spin-up-multiple-docker-machines-at-once-i-need-20-or- 50-现在/8749

4

1 回答 1

0

您正在寻找的是配置管理软件。Chef、Ansible、Terraform 和他们的竞争对手都是为了像这样部署和管理集群而创建的。

Docker-machine 非常适合在我的 MacBook 上运行容器,但不适合部署云基础设施。考虑使用您选择的配置管理工具将您的集群部署到 Auto-Scaling 组中。

于 2016-04-08T18:33:05.333 回答