2016-04-08 35 views
0

我需要將一堆ec2實例(可能是virtualbox實例,無所謂)作爲羣集引導。 docker-machine似乎只能用於一次執行一個操作,而啓動50臺機器需要幾個小時。我想啓動swarm master,然後並行啓動49個swarm worker。這看起來像是一個常見用例,但docker-machine沒有參數可以找到要引導的實例數量。如何用碼頭機啓動50臺機器?

我該怎麼做?我需要自己編寫腳本嗎?

發佈泊塢窗論壇,但通常無人應答有:https://forums.docker.com/t/how-to-spin-up-multiple-docker-machines-at-once-i-need-20-or-50-now/8749

回答

0

你在找什麼是配置管理軟件。 Chef,Ansible,Terraform及其競爭對手的創建是爲了部署和管理這樣的集羣。

Docker-machine非常適合在我的MacBook上運行容器,但對於部署雲基礎架構並不那麼好。使用您選擇的配置管理工具,考慮將您的羣集部署到Auto-Scaling組中。

+0

我不確定廚師,Ansible等會幫助我,他們會嗎?他們會要求我爲這些機器編碼配置 - 這些配置已經完全由docker處理。你能解釋一些關於他們如何提供幫助的信息嗎?與我更相關的東西看起來像...... mesos有自己的ec2腳本。我可以啓動一個mesos羣集,然後將其用作docker雲提供程序。但是我只是不清楚廚師如何在不增加很多複雜性的情況下提供幫助。我只是啓動一個硒電網,當我完成它的時候我會扔掉。硒碼頭完全處理配置。 – rjurney

相關問題