日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Docker Swarm集群管理的使用及原理解析

瀏覽:267日期:2024-11-09 14:05:12

Swarm 集群管理

簡介

Docker Swarm 是 Docker 的集群管理工具。它將 Docker 主機池轉變為單個虛擬 Docker 主機。 Docker Swarm 提供了標準的 Docker API,所有任何已經與 Docker 守護程序通信的工具都可以使用 Swarm 輕松地擴展到多個主機。

支持的工具包括但不限于以下各項:

Dokku Docker Compose Docker Machine

原理

如下圖所示,swarm 集群由管理節點(manager)和工作節點(work node)構成。

swarm mananger:負責整個集群的管理工作包括集群配置、服務管理等所有跟集群有關的工作。 work node:即圖中的 available node,主要負責運行相應的服務來執行任務(task)。

Docker Swarm集群管理的使用及原理解析

使用

以下示例,均以 Docker Machine 和 virtualbox 進行介紹,確保你的主機已安裝 virtualbox。

1、創建 swarm 集群管理節點(manager)

創建 docker 機器:

$ docker-machine create -d virtualbox swarm-manager

Docker Swarm集群管理的使用及原理解析

初始化 swarm 集群,進行初始化的這臺機器,就是集群的管理節點。

$ docker-machine ssh swarm-manager$ docker swarm init --advertise-addr 192.168.99.107 #這里的 IP 為創建機器時分配的 ip。

Docker Swarm集群管理的使用及原理解析

以上輸出,證明已經初始化成功。需要把以下這行復制出來,在增加工作節點時會用到:

docker swarm join --token SWMTKN-1-4oogo9qziq768dma0uh3j0z0m5twlm10iynvz7ixza96k6jh9p-ajkb6w7qd06y1e33yrgko64sk 192.168.99.107:2377

2、創建 swarm 集群工作節點(worker)

這里直接創建好倆臺機器,swarm-worker1 和 swarm-worker2 。

Docker Swarm集群管理的使用及原理解析

分別進入兩個機器里,指定添加至上一步中創建的集群,這里會用到上一步復制的內容。

Docker Swarm集群管理的使用及原理解析

以上數據輸出說明已經添加成功。

上圖中,由于上一步復制的內容比較長,會被自動截斷,實際上在圖運行的命令如下:

docker@swarm-worker1:~$ docker swarm join --token SWMTKN-1-4oogo9qziq768dma0uh3j0z0m5twlm10iynvz7ixza96k6jh9p-ajkb6w7qd06y1e33yrgko64sk 192.168.99.107:2377

3、查看集群信息

進入管理節點,執行:docker info 可以查看當前集群的信息。

$ docker info

Docker Swarm集群管理的使用及原理解析

4、部署服務到集群中

注意:跟集群管理有關的任何操作,都是在管理節點上操作的。

以下例子,在一個工作節點上創建一個名為 helloworld 的服務,這里是隨機指派給一個工作節點:

docker@swarm-manager:~$ docker service create --replicas 1 --name helloworld alpine ping docker.com

Docker Swarm集群管理的使用及原理解析

5、查看服務部署情況

查看 helloworld 服務運行在哪個節點上,可以看到目前是在 swarm-worker1 節點:

docker@swarm-manager:~$ docker service ps helloworld

Docker Swarm集群管理的使用及原理解析

查看 helloworld 部署的具體信息:

docker@swarm-manager:~$ docker service inspect --pretty helloworld

Docker Swarm集群管理的使用及原理解析

6、擴展集群服務

我們將上述的 helloworld 服務擴展到倆個節點。

docker@swarm-manager:~$ docker service scale helloworld=2

Docker Swarm集群管理的使用及原理解析

可以看到已經從一個節點,擴展到兩個節點。

Docker Swarm集群管理的使用及原理解析

7、刪除服務

docker@swarm-manager:~$ docker service rm helloworld

Docker Swarm集群管理的使用及原理解析

查看是否已刪除:

Docker Swarm集群管理的使用及原理解析

8、滾動升級服務

以下實例,我們將介紹 redis 版本如何滾動升級至更高版本。

創建一個 3.0.6 版本的 redis。

docker@swarm-manager:~$ docker service create --replicas 1 --name redis --update-delay 10s redis:3.0.6

Docker Swarm集群管理的使用及原理解析

滾動升級 redis 。

docker@swarm-manager:~$ docker service update --image redis:3.0.7 redis

Docker Swarm集群管理的使用及原理解析

看圖可以知道 redis 的版本已經從 3.0.6 升級到了 3.0.7,說明服務已經升級成功。

9、停止某個節點接收新的任務

查看所有的節點:

docker@swarm-manager:~$ docker node ls

Docker Swarm集群管理的使用及原理解析

可以看到目前所有的節點都是 Active, 可以接收新的任務分配。

停止節點 swarm-worker1:

Docker Swarm集群管理的使用及原理解析

注意:swarm-worker1 狀態變為 Drain。不會影響到集群的服務,只是 swarm-worker1 節點不再接收新的任務,集群的負載能力有所下降。

可以通過以下命令重新激活節點:

docker@swarm-manager:~$ docker node update --availability active swarm-worker1

Docker Swarm集群管理的使用及原理解析

到此這篇關于Docker Swarm集群管理的使用及原理解析的文章就介紹到這了,更多相關Docker Swarm集群管理內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Docker
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲精品一二三区区别| 日本特黄久久久高潮| 日韩精品成人在线观看| 久久亚洲不卡| 欧美福利专区| 国产综合婷婷| 91久久在线| 中文一区在线| 噜噜噜久久亚洲精品国产品小说| 激情五月综合| 亚洲经典在线| 中文字幕免费一区二区| 中文字幕日韩亚洲| 青草国产精品久久久久久| 日本va欧美va瓶| 久久国产免费看| 国产精品黄色片| 精品一二三区| 久久久精品网| 久久精品在线| 日韩午夜高潮| 亚州av一区| 国产精品最新| 国产一区二区三区四区| 香蕉视频亚洲一级| 狠狠久久婷婷| 日本不卡一区二区三区| 欧美精品成人| 欧美成人基地| 国产视频一区欧美| 日韩高清中文字幕一区| 国产精品v日韩精品v欧美精品网站| 精品国产一区二| 成人看片网站| 久久亚洲风情| 国产欧美日韩视频在线| 97人人精品| 一区视频在线| 欧美天堂一区二区| 极品av在线| 亚洲一区免费| 久久中文在线| 五月婷婷六月综合| 日韩精品一区二区三区免费视频 | 电影91久久久| 亚洲激情国产| 国产精品一区二区精品视频观看 | 欧美1区2区3区| 日韩高清电影一区| 国产 日韩 欧美一区| 蜜臀久久99精品久久久画质超高清 | 久久中文字幕二区| 只有精品亚洲| 国产在线日韩精品| 亚洲精品1区2区| 欧美在线不卡| 日韩免费福利视频| 亚洲免费专区| 日韩欧美综合| 亚洲麻豆一区| 精品亚洲美女网站| 欧美日本不卡高清| 亚洲午夜av| 国产精品亲子伦av一区二区三区 | 日韩av资源网| 亚洲福利久久| 你懂的国产精品| 中文精品在线| 国产aⅴ精品一区二区四区| 丝袜美腿成人在线| 日韩欧美午夜| 国产视频一区二区在线播放| 激情六月综合| 国产精品一线| 美日韩精品视频| 啪啪国产精品| 久久wwww| 麻豆精品91| 欧美成人基地| 久久精品二区亚洲w码| 在线精品亚洲| 欧洲毛片在线视频免费观看| 久久三级毛片| 天堂久久一区| 好看不卡的中文字幕| av免费不卡国产观看| 奇米色欧美一区二区三区| 国产亚洲一级| 91精品亚洲| 成人在线黄色| 国产精品最新| 日韩精品第二页| 美女精品在线观看| 亚洲高清二区| 日韩综合精品| 亚洲黄色免费av| 久久久久久久久成人| 亚洲精品在线二区| 日韩视频精品在线观看| 日韩在线欧美| 午夜影院一区| 四虎成人av| 久久精品国产久精国产爱| 欧美日韩一区二区三区不卡视频| 亚洲啊v在线免费视频| 国产亚洲福利| 亚洲专区一区| 99国产成+人+综合+亚洲欧美| 日韩免费高清| 成人国产综合| 精品国产乱码久久久久久樱花| 久久精品99国产精品| 视频在线观看一区| 亚洲神马久久| 国产模特精品视频久久久久| 91久久国产| 视频福利一区| 欧美日韩在线观看视频小说| 99久久99视频只有精品| 日本不卡免费高清视频在线| 久久免费精品| 国产aⅴ精品一区二区四区| 国产成人久久精品一区二区三区| 久久久精品区| 日韩一区二区在线免费| 久久视频一区| 婷婷综合激情| 首页欧美精品中文字幕| 中文字幕亚洲影视| 红桃视频亚洲| 午夜国产欧美理论在线播放 | 午夜电影一区| 日韩中文字幕91| 性一交一乱一区二区洋洋av| 亚洲女同一区| 久久aⅴ国产紧身牛仔裤| 日韩精品一级二级| 日韩精品久久理论片| 亚洲精一区二区三区| 日本91福利区| 国产伦精品一区二区三区千人斩 | 日韩精品成人| 国产精品一线天粉嫩av| 伊人久久亚洲热| 国产一区二区三区四区| 精品三级国产| 久久国产亚洲| 蜜臀a∨国产成人精品| 日韩激情精品| 精品99久久| 亚洲色图国产| 视频在线观看一区二区三区| 巨乳诱惑日韩免费av| 日韩有吗在线观看| 亚洲激情中文在线| 亚洲精品一级| 欧美国产另类| 久久九九精品| 天海翼亚洲一区二区三区| 国产精品一区二区三区av麻| 国产精品高颜值在线观看| 在线一区欧美| 国产精品日本一区二区不卡视频 | 亚洲精品在线观看91| 亚洲资源网站| 精品伊人久久久| 极品日韩av| 日本电影久久久| 深夜福利视频一区二区| 午夜一级在线看亚洲| 国产乱码精品| 国产一区久久| 欧美日本久久| 国产伊人精品| 国产日产一区| 久久中文视频| 国产一精品一av一免费爽爽| 激情黄产视频在线免费观看| 国产视频亚洲| 国产精品成人国产| 亚洲91久久| 国产一级成人av| 欧美亚洲国产精品久久| 青青草91久久久久久久久| 91精品国产成人观看| 亚洲1区在线观看| 日韩久久一区二区三区| 在线视频亚洲欧美中文| 国产精品毛片久久| 亚洲欧洲美洲国产香蕉| av高清不卡| 欧美日韩调教| 99视频精品视频高清免费| 日韩高清国产一区在线| 91精品啪在线观看国产18| 日本欧美在线| 亚洲高清影视| 91一区二区三区四区| 日本免费一区二区视频| 波多野结衣一区|