1
對於Docker Swarm,Swarm管理器在主節點上運行,而Swarm代理在從節點上運行。我對啓動容器的步驟感興趣。有兩個選項:Docker Swarm如何啓動容器
- Swarm管理器通過Docker遠程API直接啓動容器。 Swarm代理要求Swarm代理啓動容器,然後Swarm代理要求本地Docker守護進程啓動容器。
我個人認爲第一個是正確的。但我不確定...
對於Docker Swarm,Swarm管理器在主節點上運行,而Swarm代理在從節點上運行。我對啓動容器的步驟感興趣。有兩個選項:Docker Swarm如何啓動容器
我個人認爲第一個是正確的。但我不確定...
Swarm代理不能訪問Docker守護進程,他們只能通過etcd,consul或zookeeper與主進行通信。所以第一個是正確的。他們的代理使用發現服務註冊主機,然後管理員可以通過監聽TCP端口的守護進程訪問它。
您已經查看了Docker Swarm的源代碼?有沒有關於這個問題的任何參考?謝謝! – KiwenLau
不,我沒有檢查過這個源代碼,但是我已經設置了它們中的一些,所以我對它們如何鏈接在一起有個好主意。 – tpbowden