为 Docker 个容器自动配置 Open stack VM

Automatic provisioning of Open stack VM for Docker containers

有没有办法为 Docker 容器自动配置开放堆栈 VM?例如,我有 3 个 mesos slaves 运行ning 在 3 个开放堆栈虚拟机上,现在没有更多的虚拟机了。我的下一个 docker 容器正在等待成为 运行,我希望 open stack 知道我的 docker 容器需要一个 VM,它应该自动实例化一个 VM。怎么办?有哪些开源技术可以让这项工作发挥作用?

正如 Adam 指出的那样,这超出了 Mesos 的范围,您需要进行一些编码/脚本编写。但是,您可以使用 mesos-master REST API 来确定集群的容量。 {mesos-master ip}:5050/master/stats.json 或 {mesos-master ip}:5050/system/stats.json 应该提供很好的信息

根据那里的值,您可以自动化 OpenStack