国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Docker學習之Docker Swarm

DobbyKim / 1772人閱讀

摘要:是官方三劍客項目之一,提供容器集群服務,是官方對容器云生態(tài)進行支持的核心方案。工作節(jié)點是任務執(zhí)行節(jié)點,管理節(jié)點將服務下發(fā)至工作節(jié)點執(zhí)行。

Docker Swarm 是 Docker 官方三劍客項目之一,提供 Docker 容器集群服務,是 Docker 官方對容器云生態(tài)進行支持的核心方案。
使用它,用戶可以將多個 Docker 主機封裝為單個大型的虛擬 Docker 主機,快速打造一套容器云平臺。
基本概念

Swarm 是使用 SwarmKit 構建的 Docker 引擎內(nèi)置(原生)的集群管理和編排工具。使用 Swarm 集群之前需要了解以下幾個概念。

節(jié)點

運行 Docker 的主機可以主動初始化一個 Swarm 集群或者加入一個已存在的 Swarm 集群,這樣這個運行 Docker 的主機就成為一個 Swarm 集群的節(jié)點 ( node ) 。
節(jié)點分為管理 ( manager ) 節(jié)點和工作 ( worker ) 節(jié)點
管理節(jié)點用于 Swarm 集群的管理, docker swarm 命令基本只能在管理節(jié)點執(zhí)行(節(jié)點退出集群命令 docker swarm leave 可以在工作節(jié)點執(zhí)行)。一個 Swarm 集群可以有多個管理節(jié)點,但只有一個管理節(jié)點可以成為 leader , leader 通過 raft 協(xié)議實現(xiàn)。
工作節(jié)點是任務執(zhí)行節(jié)點,管理節(jié)點將服務 ( service ) 下發(fā)至工作節(jié)點執(zhí)行。管理節(jié)點默認也作為工作節(jié)點。你也可以通過配置讓服務只運行在管理節(jié)點。
來自 Docker 官網(wǎng)的這張圖片形象的展示了集群中管理節(jié)點與工作節(jié)點的關系

服務和任務

任務 ( Task )是 Swarm 中的最小的調(diào)度單位,目前來說就是一個單一的容器。
服務 ( Services ) 是指一組任務的集合,服務定義了任務的屬性。服務有兩種模式:

replicated services 按照一定規(guī)則在各個工作節(jié)點上運行指定個數(shù)的任務。

global services 每個工作節(jié)點上運行一個任務

創(chuàng)建 Swarm 集群

先來創(chuàng)建一個包含一個管理節(jié)點和兩個工作節(jié)點的最小 Swarm 集群。

初始化集群

如果沒有安裝docker machine的話可以先進行安裝:

sudo curl -L https://github.com/docker/machine/releases/download/v0.13.0/docker-machine-`uname -s`-`uname -m` > /usr/local/bin/docker-machine

首先創(chuàng)建一個 Docker 主機作為管理節(jié)點

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/27919.html

相關文章

  • Docker習之數(shù)據(jù)管理(5)

    摘要:下面創(chuàng)建一個名為的容器,并加載一個數(shù)據(jù)卷到容器的目錄。如果需要在刪除容器的同時移除數(shù)據(jù)卷。 容器內(nèi)部以及容器之間的數(shù)據(jù)管理是怎么樣進行的? showImg(https://segmentfault.com/img/bVbt7pw?w=667&h=275); 其實在 Docker 內(nèi)部以及容器之間管理數(shù)據(jù),在容器中管理數(shù)據(jù)主要有兩種方式: 數(shù)據(jù)卷(Volumes) 掛載主機目錄 (Bi...

    DesGemini 評論0 收藏0
  • Docker習之搭建MySql容器服務

    摘要:描述數(shù)據(jù)庫服務器鏡像,此容器映像包含用于的數(shù)據(jù)庫服務器和一般用法。用戶可以選擇和基于的圖像。然后鏡像可以在上以的形式獲得。 描述 MySQL 5.6 SQL數(shù)據(jù)庫服務器Docker鏡像,此容器映像包含用于OpenShift的MySQL 5.6 SQL數(shù)據(jù)庫服務器和一般用法。用戶可以選擇RHEL和基于CentOS的圖像。然后CentOS鏡像可以在Docker Hub上以centos / ...

    xingqiba 評論0 收藏0

發(fā)表評論

0條評論

DobbyKim

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<