使用docker swarm自动配置新主机

weixin_38093910 2019-09-12 12:45:13
当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,所以任何解决方案都可以.
...全文
69 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38098679 2019-09-12
  • 打赏
  • 举报
回复
您使用的是1.12中新的Docker Swarm模式吗?目前Docker Swarm中没有钩子.但是使用Swarm模式,您可以使用Docker Remote API来收集触发它而不是轮询的事件.

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧