成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Docker Swarm學(xué)習(xí)筆記二

JasinYip / 2314人閱讀

摘要:拉取鏡像啟動發(fā)現(xiàn)后端創(chuàng)建集群創(chuàng)建主管理員操作對象因為這里的既是主管理員又是發(fā)現(xiàn)服務(wù)后臺,所以和的都是。主管理員操作節(jié)點的容器查看集群節(jié)點的容器列表刪除容器啟停容器與直接操作的區(qū)別就是后面加了

搭建基礎(chǔ)環(huán)境

官方文檔中演示時用到了五臺主機(jī)/虛擬機(jī);

這里因為資源有限,只用三臺;

創(chuàng)建虛擬機(jī)(可以用主機(jī),也可以用虛擬機(jī));

安裝Ubuntu 16.04 Server amd64系統(tǒng)(系統(tǒng)版本最好不要低于Ubuntu 14.04);

開啟并配置ssh服務(wù)(方便操作);

安裝Docker(僅作參考,也可以根據(jù)下面的步驟操作);

Docker Registry搭建私有倉庫 和 批量上傳鏡像到私有倉庫(非必需,便于鏡像快速復(fù)用);

啟用root用戶登錄及SSH遠(yuǎn)程連接(包含失敗情況的解決);

配置節(jié)點

接下來的所有操作都是以root用戶進(jìn)行的。

升級軟件包(操作對象:manager0,node0,node1);

apt-get update && apt-get -y upgrade && apt-get -y install curl

安裝Docker引擎(操作對象:manager0,node0,node1);

curl -sSL https://get.docker.com/ | sh

配置并啟動Docker引擎,令其監(jiān)聽Swarm節(jié)點的2375端口(操作對象:node0,node1

docker daemon -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
配置發(fā)現(xiàn)后端(操作對象:manager0

前面已經(jīng)列出了本次學(xué)習(xí)用到的三臺主機(jī)的主機(jī)名以及其IP地址,下面的操作用到的IP也是這三個主機(jī)IP。

拉取鏡像

docker pull progrium/consul

啟動發(fā)現(xiàn)后端

docker run -d -p 8500:8500 --name=consul progrium/consul -server -bootstrap
創(chuàng)建Swarm集群

創(chuàng)建主管理員(操作對象:manager0

docker run -d -p 4000:4000 swarm manage -H :4000 --replication --advertise 192.168.2.56:4000 consul://192.168.2.56:8500

因為這里的manager0既是主管理員又是發(fā)現(xiàn)服務(wù)后臺,所以--advertiseconsul的ip都是192.168.2.56。

配置節(jié)點(操作對象:node0,node1

# 操作對象:node0(IP:192.168.2.77)
docker run -d swarm join --advertise 192.168.2.77:2375 consul://192.168.2.56:8500
# 操作對象:node1(IP:192.168.2.129)
docker run -d swarm join --advertise 192.168.2.129:2375 consul://192.168.2.56:8500

獲取主管理員和各節(jié)點的信息(操作對象:manager0):

docker -H :4000 info
使用集群

在集群中運行容器(操作對象:manager0):

docker -H :4000 run hello-world

通過多次重復(fù)上面的操作出現(xiàn)了下面的結(jié)果,主管理員在兩個節(jié)點上創(chuàng)建的容器的數(shù)量趨于相等(這里運行的容器是跑的一個core api demo,如果運行的是上面的指令,狀態(tài)應(yīng)該是Exited)。

主管理員操作節(jié)點的容器:

# 查看集群節(jié)點的容器列表
docker -H :4000 ps

# 刪除容器
docker -H :4000 rm -f ContainerID

# 啟/停容器
docker -H :4000 start/stop/restart ContainerID

與直接操作的區(qū)別就是docker后面加了-H :4000

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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/26664.html

相關(guān)文章

  • docker swarm 入門筆記

    摘要:轉(zhuǎn)載請注明出處原文排版地址點擊跳轉(zhuǎn)轉(zhuǎn)載請注明出處來源簡單的理解就是用對其他主機(jī)上的容器進(jìn)行操作這一篇文章是比較舊的實現(xiàn)方式,之后的版本引入了,更加的方便,參考筆記原理每個主機(jī)拉取一個鏡像,啟動運行容器,在中注冊地址和所以不適用于生產(chǎn)環(huán)境因 轉(zhuǎn)載請注明出處 http://www.paraller.com 原文排版地址 點擊跳轉(zhuǎn) 轉(zhuǎn)載請注明出處 來源:parallers blog d...

    LittleLiByte 評論0 收藏0
  • OpenFaas Workshop文檔翻譯一

    摘要:目前已經(jīng)有一批優(yōu)秀的架構(gòu)開源項目,就是其中的佼佼者。這是一個自學(xué)研討會,學(xué)習(xí)如何構(gòu)建部署和運行函數(shù)。在文檔中有他們兩個的指南。在中我們使用發(fā)布函數(shù)。在此屏幕上檢查服務(wù)是否顯示為如果你期間有遇到任何問題,請查閱的部署指南。 今天大多數(shù)公司在開發(fā)應(yīng)用程序并將其部署在服務(wù)器上的時候,無論是選擇公有云還是私有的數(shù)據(jù)中心,都需要提前了解究竟需要多少臺服務(wù)器、多大容量的存儲和數(shù)據(jù)庫的功能等。并需要...

    netmou 評論0 收藏0
  • Docker Swarm幾種發(fā)現(xiàn)服務(wù)比較

    摘要:可以使用文件記錄節(jié)點,但是這個文件必須放在能被訪問的地方,或者在啟動的時候指定文件路徑可以指定一個地址范圍,類似于或者使用做發(fā)現(xiàn)服務(wù),參考之前的文章入門筆記參考網(wǎng)站 轉(zhuǎn)載請注明出處 http://www.paraller.com 原文排版地址 點擊跳轉(zhuǎn) 服務(wù)發(fā)現(xiàn)方案:鍵值對儲存 Docker hub Consul Etcd ZooKeeper 客戶端創(chuàng)建 節(jié)點 加入swarm中...

    FullStackDeveloper 評論0 收藏0
  • 視頻筆記Docker 特性及其相關(guān)工具 - Tom Verelst

    摘要:年月發(fā)布了內(nèi)核對進(jìn)行了重新設(shè)計。年發(fā)布了內(nèi)核更加徹底的改造了,稱為,并且認(rèn)可其已經(jīng)穩(wěn)定。集群工具,多宿主管理運行。通過的設(shè)置通過設(shè)置將設(shè)置上標(biāo)簽。使用兩種方式傳遞給宿主其的主機(jī)位置,環(huán)境變量和文件。 https://www.youtube.com/watch?v=heBI7oQvHZU http://v.qq.com/page/o/8/j/o03134mlm8j.html 基本介紹 D...

    Code4App 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<