当docker swarm以独立和群集模式发布时,其中一个主要功能是可以在binpack和spread之间更改调度程序。如果我在docker-machine中运行docker swarm,我可以通过传递--swarm-strategy
参数来选择策略,但如果我尝试在swarm模式下运行,则在CLI命令中传递该参数。
我在github上的docker存储库中发现了一些问题,人们会询问不同的binpack和spread的新策略,但是,我再也找不到如何更改它。再次看到master分支中的docker源代码,没有CLI命令可以与这些参数进行交互。
我知道如何通过docker-machine和standalone与docker交互来发送这些参数,但我不知道使用docker swarm模式。我的问题是:如何在使用docker swarm模式时更改策略?或者:什么时候可能?