2016-12-15 63 views
0

我已經開始使用碼頭羣模式,並且我找不到關於傳統羣中涵蓋的很多事情的可靠信息。有誰知道以下事情?關於碼頭羣模式與過濾器,策略,親和力等

  1. 什麼樣的過濾器可用?用於創建約束,運行狀況和容器,但不知道如何在創建服務時設置,更改或使用該過濾器。我通過將「--constraint node.labels.FOO == BAR」傳遞給Docker服務創建來獲得約束標籤,但不確定其他過濾器。

  2. 你如何設置親和力,依賴性,端口?傳遞「-e」似乎沒有工作..

  3. 無論如何設置策略...?

  4. 不是特定於swarm,但是有什麼方法可以檢查容器保留了多少CPU或內存嗎?在Docker信息中找不到相關信息。

  5. 這個問題也並非特定於羣體。有沒有辦法限制磁盤和網絡帶寬?

我指的是=>https://docs.docker.com/swarm/scheduler/filter/但我找不到一個用於羣模式。 嚴重,應努力改善羣模式文檔...

回答

-1

問題1,2和3可以在下面的鏈接來回答我相信 https://docs.docker.com/engine/swarm/manage-nodes/

對於第四問題:

可以很好碼頭檢查容器以獲取CPU和內存保留。默認情況下,docker不會爲內存和cpu分配限制,它會嘗試使用主機上可用的東西。如果你已經設置了限制,那麼你可以通過碼頭檢查看到相同的結果。