关于具有过滤器,策略,亲和力等的docker swarm模式

时间:2016-12-15 10:10:26

标签: docker-swarm-mode

我已经开始使用docker swarm模式,而且我无法找到有关传统swarm所涵盖的很多内容的可靠信息。有谁知道以下事情?

  1. 有哪些过滤器?用于具有约束,运行状况和容器,但不确定在创建服务时如何设置,更改或使用该过滤器。我通过传递" - 约束node.labels.FOO == BAR"来获得约束标签。停靠服务创建,但不确定其他过滤器。

  2. 如何设置亲和力,依赖关系,端口?通过" -e"似乎没有工作..

  3. 无论如何设定策略......?

  4. 不是特定于swarm,但有没有办法检查容器保留多少CPU或内存?无法在泊坞窗信息中找到相关信息。

  5. 这个问题也不是特定于群体。有没有办法限制磁盘和网络带宽?

  6. 我指的是这个=> https://docs.docker.com/swarm/scheduler/filter/但是我找不到群集模式。 认真应该致力于改进群模式文档...

1 个答案:

答案 0 :(得分:-1)

问题1,2和3可以通过以下链接回答我相信 https://docs.docker.com/engine/swarm/manage-nodes/

第四个问题:

你可以很好地对容器进行docker检查以获得cpu和内存保留。默认情况下,docker不会为内存和CPU分配限制,它会尝试使用主机上可用的内容。如果您已设置限制,则可以通过docker inspect查看相同内容。