我没有使用docker swarm或kubernetes。我需要实现一个简单的调度程序,以便在最不繁忙的主机上按需启动docker容器。 docker容器运行nodejs代码BTW。
这里是否有任何开源项目已实现此目的?
谢谢!
答案 0 :(得分:0)
如果您需要按需运行一次容器,请查看kubernetes jobs。 对于最不忙的节点,您可以使用nodeAffinity指定没有其他应用程序的节点,或者更好地指定应用程序resources,并允许kubernetes决定运行应用程序的位置。