docker-swarm

    6熱度

    3回答

    也許我錯過了一些東西,但是我做了一個本地Docker鏡像。我有一個3節點的羣集,並正在運行。兩名工人和一名經理。我使用標籤作爲約束。當我通過約束向其中一名工作人員啓動一項服務時,如果該圖像是公開的,它就可以很好地工作。 也就是說,如果我做的: docker service create --name redis --network my-network --constraint node.labe

    0熱度

    1回答

    嘗試新的「羣模式」,跟在this之後。我通過docker-machine create --driver virtual box <name>創建了3個虛擬機。但是,我如何打開他們的端口?

    0熱度

    1回答

    目前我有正常的碼頭窗口工具箱運行1.12.0(可更新到1.12.1)。我想知道是否有可能獲得具有實驗功能的工具箱。或者是否有可能將我目前的1.12.0 docker升級到實驗版本?

    0熱度

    1回答

    我試圖與羣版本1.12.1從泊塢窗客戶端連接到管理器: $ docker -H tcp://MY_MANAGER_1_IP:2377 info ,我得到了以下錯誤消息: Are you trying to connect to a TLS-enabled daemon without TLS? 任何人都有想法,提前謝謝。

    0熱度

    1回答

    docker swarm(1.12+)如何與容器更新?例如: 在一個節點上,我有2個容器,都使用4GB的內存,總數是8GB,這等於節點大小。 如果我將一個容器的內存大小更改爲例如6 GB? Will Swarm: reschedule容器重新計劃到有6 GB空閒的新節點? 無法更新? 像以前一樣繼續使用兩個容器嗎? 我無法自己弄清楚。

    2熱度

    1回答

    我正在使用docker swarm(版本1.12.0)。有什麼方法可以將swarm版本升級到1.12.1而不會造成停機? P.S.在docker swarm 1.12.1發行說明中,我無法在docker swarm文檔中找到任何內容。

    2熱度

    2回答

    在碼頭羣模式中,我可以運行碼頭節點ls來列出羣集節點,但它在工作節點上不起作用。我需要一個類似的功能。我知道工作人員節點並沒有一個強有力的集羣視圖,但應該有一種方法來獲得當前的領導者或可到達的領導者。 那麼有沒有一種方法可以在docker swarm模式1.12.1上獲得工作者節點上當前的leader/manager?

    1熱度

    1回答

    我目前在安裝時通過手動連接每個服務器來跨所有云服務器使用RethinkDB。我有興趣轉向使用Swarm的方法來簡化縮放和故障轉移。目前的方法比較麻煩。 在當前的手動方法中,我只需在每臺服務器上爲RDB創建一個本地文件夾,並將其掛載爲卷以存儲其數據。但是,使用Swarm意味着我需要更動態地處理卷。每個容器都需要一個獨特的容量來在發生錯誤時保持數據分離。 關於如何處理這種情況的任何建議?到目前爲止,我

    2熱度

    1回答

    在Docker 1.12羣模式下,如果我有一個以上的同一服務在單個節點上運行併發布相同端口的任務,可以做任務之間的任何類型的負載平衡?或者,具有比節點數量更多的服務實例的目的是什麼?例如: 例如。 node swarm init node service create --name web --replicas=2 --publish=80:80 nginx 現在,如果我打開瀏覽器,訪問ht

    0熱度

    1回答

    我有一個有大約6個節點的swarm設置。每當我從swarm管理器執行docker run或docker pull命令時,它都會在所有swarm節點上下載新的映像。 這是創建數據冗餘和窒息我的網絡。 有什麼辦法可以避免這種情況?