docker怎么搭建集群

docker怎么搭建集群?集群管理器是集群中唯一可以執(zhí)行命令的機(jī)器,或者授權(quán)其他機(jī)器作為workers(工人)加入集群。你可以在本地機(jī)器上以單主機(jī)模式使用Docker, docker容器也可以切換到集群模式。

創(chuàng)建一個(gè)集群

朔州ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

一個(gè)集群由多個(gè)節(jié)點(diǎn)組成,可以是物理機(jī)或虛擬機(jī),做法很簡(jiǎn)單,運(yùn)行 docker swarm init 來(lái)啟用集群模式,并讓你的當(dāng)前機(jī)器成為集群管理器,然后在其他機(jī)器上運(yùn)行docker swarm join 讓它們作為工人加入集群。

接下來(lái)使用虛擬機(jī)快速創(chuàng)建一個(gè)集群,需要一個(gè)可以創(chuàng)建虛擬機(jī)(VMs)的虛擬機(jī)管理程序,在機(jī)器上安裝Oracle VirtualBox應(yīng)用程序。如果是Windows 10系統(tǒng),而且安裝了Hyper-V,則無(wú)需安裝VirtualBox,而應(yīng)該使用Hyper-V。

現(xiàn)在,使用docker-machine創(chuàng)建幾個(gè)虛擬機(jī),使用VirtualBox驅(qū)動(dòng)程序:

$ docker-machine create --driver virtualbox myvm1$ docker-machine create --driver virtualbox myvm2

現(xiàn)在創(chuàng)建了兩個(gè)名為myvm1和myvm2的虛擬機(jī),使用下面命令列出機(jī)器并獲取其IP地址:

$ docker-machine ls

第一臺(tái)機(jī)器將作為管理員,執(zhí)行管理命令,認(rèn)證工人加入群體,第二臺(tái)機(jī)器將成為工人??梢允褂胐ocker-machine ssh將命令發(fā)送到虛擬機(jī),執(zhí)行docker swarm init使myvm1成為集群管理器:

$ docker-machine ssh myvm1 "docker swarm init --advertise-addr <myvm1的ip>"

在執(zhí)行docker swarm init后,響應(yīng)中會(huì)包含一個(gè)預(yù)配置的docker swarm join命令,可以在要添加的任何節(jié)點(diǎn)上運(yùn)行該命令。復(fù)制這個(gè)命令,并通過(guò)docker-machine ssh把它發(fā)送到名為myvm2的虛擬機(jī),讓myvm2作為工人加入新的集群:

$ docker-machine ssh myvm2 "docker swarm join --token <token> <ip>:2377"

將myvm2加入集群時(shí),端口號(hào)要選擇2377,因?yàn)槎丝?376是Docker守護(hù)進(jìn)程端口,不要使用此端口,否則可能會(huì)遇到錯(cuò)誤。在管理器上運(yùn)行docker node ls以查看集群中的節(jié)點(diǎn):

$ docker-machine ssh myvm1 "docker node ls"

現(xiàn)在集群己經(jīng)創(chuàng)建完成,如果想要?jiǎng)h除集群,可以使用docker swarm leave 在每個(gè)節(jié)點(diǎn)運(yùn)行。

創(chuàng)新互聯(lián)的容器云產(chǎn)品是通過(guò)docker技術(shù),在集群服務(wù)器上部署容器服務(wù)實(shí)現(xiàn),功能強(qiáng)大、簡(jiǎn)單易用,可作集群服務(wù),自由輕松搭建私有網(wǎng)絡(luò),輕松組建服務(wù)集群。

高性價(jià)比的容器云產(chǎn)品鏈接 http://muchs.cn/cloud/

網(wǎng)站欄目:docker怎么搭建集群
文章源于:http://muchs.cn/article0/ppio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、網(wǎng)站制作、外貿(mào)建站商城網(wǎng)站、虛擬主機(jī)、網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)