iT邦幫忙

0

Docker worker manager 差異

docker swarm join-token [OPTIONS] (worker|manager)
這個分別有 worker 和 manager 兩個不同的 token
假設
一台虛擬機 加入 worker 的 token
一台虛擬機 加入 manager 的 token
那兩者差異是在哪邊 ?
目前我只知道 Role:worker 的狀態似乎有些指令不能用
希望各位大大能幫我解決~~
小弟本人很笨拙

1 個回答

0
brando
iT邦新手 5 級 ‧ 2018-11-14 09:41:36

我也是Docker新手,不過我知道docker swarm的role:worker與mamaneger的差異,docker swarm是為了要建構一個叢集化的環境方便管理docker container在叢集的運算主機資源池之間快速的被部署、監控等生命週期管理,當然swarm管理的不僅僅是運算資源而已,甚至是虛擬的網路資源,因此簡單定義為兩種角色,資源與管理者,Worker就是資源,管理者就是manager,由這兩種角色的主機群資源構成管理叢集來部署Container,swarm為了本身服務的高可用性與可靠性,也提供了相對應的解決方式,擔任manager節點的主機通常以單數的數量(這裡指的是3台起跳)來成立管理叢集,worker節點主機的數量則依據案場需要擴增主機數量。manager節點也可以當成worker角色來部署container,但一般大案場或重視效能、安全、管理的分工上不會如此混用,小案場或許可以這樣使用,但是worker/manager角色功能依然分明

我要發表回答

立即登入回答