使用docker swarm自动配置新主机
当docker swarm检测到没有足够的资源来安排所有服务时,如何自动配置新机器?
我使用rancher和docker swarm调度程序的设置,如果资源不足,服务创建失败:
exit status 1: Creating stresstest2_workerb1_1 Creating stresstest2_workerb2_1 no resources available to schedule container
我可以轮询这个状态并在需要时调用docker机器,但是rancher不会尝试重新安排丢失的服务.我想知道是否有更集成的解决方案,也许是docker swarm中的一个钩子,可以用来动态调用docker-machine来创建或删除机器.
我目前正在使用Docker 1.11 Docker Swarm或Docker 1.12在Swarm模式下决定Rancher,所以任何解决方案都可以.