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

資訊專欄INFORMATION COLUMN

Docker學(xué)習(xí)之Docker Swarm

DobbyKim / 1780人閱讀

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

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

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

節(jié)點(diǎn)

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

服務(wù)和任務(wù)

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

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

global services 每個(gè)工作節(jié)點(diǎn)上運(yùn)行一個(gè)任務(wù)

創(chuàng)建 Swarm 集群

先來(lái)創(chuàng)建一個(gè)包含一個(gè)管理節(jié)點(diǎn)和兩個(gè)工作節(jié)點(diǎn)的最小 Swarm 集群。

初始化集群

如果沒(méi)有安裝docker machine的話可以先進(jìn)行安裝:

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)建一個(gè) Docker 主機(jī)作為管理節(jié)點(diǎn)

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/27919.html

相關(guān)文章

  • Docker學(xué)習(xí)之數(shù)據(jù)管理(5)

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

    DesGemini 評(píng)論0 收藏0
  • Docker學(xué)習(xí)之搭建MySql容器服務(wù)

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

    xingqiba 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<