docker swarm集群創(chuàng)建

環(huán)境說明:

IP 主機(jī)名
192.168.111.152 docker-node1
192.168.111.153 docker-node2
192.168.111.154 docker-node3

docker-node1作為swarm管理節(jié)點(diǎn)

創(chuàng)建集群

創(chuàng)建主節(jié)點(diǎn)

[root@docker-node1 ~]# docker swarm init --advertise-addr 192.168.111.152
Swarm initialized: current node (ntnheq4yt2r4sr2aml1l13rkt) is now a manager.

To add a worker to this swarm, run the following command:

    docker swarm join \
    --token SWMTKN-1-1f3thb4mu0rfzlh3mn14i2xkn2q8yvz1r5c438x3zqsbu3dybt-0z6ie4bn7yb20pc1xnsed8z1s \
    192.168.111.152:2377

To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.

將node節(jié)點(diǎn)加入集群

[root@docker-node2 ~]# docker swarm join \
    --token SWMTKN-1-1f3thb4mu0rfzlh3mn14i2xkn2q8yvz1r5c438x3zqsbu3dybt-0z6ie4bn7yb20pc1xnsed8z1s \
    192.168.111.152:2377
    
[root@docker-node3 ~]# docker swarm join \
    --token SWMTKN-1-1f3thb4mu0rfzlh3mn14i2xkn2q8yvz1r5c438x3zqsbu3dybt-0z6ie4bn7yb20pc1xnsed8z1s \
    192.168.111.152:2377

在主節(jié)點(diǎn)查看集群信息

[root@docker-node1 ~]# docker node ls
ID                            HOSTNAME            STATUS              AVAILABILITY        MANAGER STATUS
2mfuq3t5oidnxasut31689ow1     docker-node3        Ready               Active
cdp0z0tpqmfc5lpuzdd4gpk0x     docker-node2        Ready               Active
ntnheq4yt2r4sr2aml1l13rkt *   docker-node1        Ready               Active              Leader

查看將節(jié)點(diǎn)加入集群命令

[root@docker-node1 ~]# docker swarm join-token worker
To add a worker to this swarm, run the following command:

    docker swarm join \
    --token SWMTKN-1-1f3thb4mu0rfzlh3mn14i2xkn2q8yvz1r5c438x3zqsbu3dybt-0z6ie4bn7yb20pc1xnsed8z1s \
    192.168.111.152:2377

集群中創(chuàng)建容器

[root@docker-node1 ~]# docker service create --replicas 1 --name nginx -d nginx
  • replicas: 創(chuàng)建副本數(shù)量

查看各節(jié)點(diǎn)容器分布狀況

[root@docker-node1 ~]# docker service ps nginx
ID                  NAME                IMAGE              NODE                DESIRED STATE       CURRENT STATE            ERROR               PORTS
js69hnpp9pf7        nginx.1             nginx:latest       docker-node3        Running             Running 27 minutes ago
qznuk4gl6osp        nginx.2             nginx:latest       docker-node2        Running             Running 27 minutes ago

將節(jié)點(diǎn)移出集群

[root@docker-node1 ~]# docker swarm leave

swarm集群自定義網(wǎng)絡(luò)

因集群中跨主機(jī)間的docker容器網(wǎng)絡(luò)不通,所以需要通過自定義網(wǎng)絡(luò)將各主機(jī)間的容器連到同一個(gè)網(wǎng)段

查看docker 默認(rèn)網(wǎng)絡(luò)

[root@docker-node1 ~]# docker network list
NETWORK ID          NAME                DRIVER              SCOPE
2145cfc9514e        bridge              bridge              local
60a6c66c590d        docker_gwbridge     bridge              local
3ef8c4c1c66e        host                host                local
7wsqirbzvzvu        ingress             overlay             swarm
665ae0d15f1b        none                null                local

添加自定義網(wǎng)絡(luò)

[root@docker-node1 ~]# docker network create --driver overlay mynet

創(chuàng)建容器,并將容器加入自定義網(wǎng)絡(luò)

[root@docker-node1 ~]# docker service create --replicas 2 --network mynet --name nginx -d nginx
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末盖彭,一起剝皮案震驚了整個(gè)濱河市玉转,隨后出現(xiàn)的幾起案子钠署,更是在濱河造成了極大的恐慌徘熔,老刑警劉巖糖驴,帶你破解...
    沈念sama閱讀 216,744評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件洪唐,死亡現(xiàn)場(chǎng)離奇詭異钻蹬,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)凭需,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,505評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門问欠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來肝匆,“玉大人,你說我怎么就攤上這事顺献∑旃” “怎么了?”我有些...
    開封第一講書人閱讀 163,105評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵注整,是天一觀的道長(zhǎng)能曾。 經(jīng)常有香客問我,道長(zhǎng)肿轨,這世上最難降的妖魔是什么寿冕? 我笑而不...
    開封第一講書人閱讀 58,242評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮椒袍,結(jié)果婚禮上驼唱,老公的妹妹穿的比我還像新娘。我一直安慰自己驹暑,他們只是感情好曙蒸,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,269評(píng)論 6 389
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著岗钩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪肖油。 梳的紋絲不亂的頭發(fā)上兼吓,一...
    開封第一講書人閱讀 51,215評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音森枪,去河邊找鬼视搏。 笑死,一個(gè)胖子當(dāng)著我的面吹牛县袱,可吹牛的內(nèi)容都是我干的浑娜。 我是一名探鬼主播,決...
    沈念sama閱讀 40,096評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼式散,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼筋遭!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起暴拄,我...
    開封第一講書人閱讀 38,939評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤漓滔,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后乖篷,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體响驴,經(jīng)...
    沈念sama閱讀 45,354評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,573評(píng)論 2 333
  • 正文 我和宋清朗相戀三年撕蔼,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了豁鲤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片届宠。...
    茶點(diǎn)故事閱讀 39,745評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡杰赛,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情药薯,我是刑警寧澤,帶...
    沈念sama閱讀 35,448評(píng)論 5 344
  • 正文 年R本政府宣布携冤,位于F島的核電站盆繁,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏竖席。R本人自食惡果不足惜耘纱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,048評(píng)論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望毕荐。 院中可真熱鬧束析,春花似錦、人聲如沸憎亚。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,683評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)第美。三九已至蝶锋,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間什往,已是汗流浹背扳缕。 一陣腳步聲響...
    開封第一講書人閱讀 32,838評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留别威,地道東北人躯舔。 一個(gè)月前我還...
    沈念sama閱讀 47,776評(píng)論 2 369
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像省古,于是被迫代替她去往敵國(guó)和親粥庄。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,652評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 前兩篇東西豺妓,我們分別介紹了Mesos和Dockers的安裝和使用惜互。在《Mesos實(shí)戰(zhàn)》這篇的結(jié)尾,我說過將會(huì)介紹如...
    燕京博士閱讀 1,331評(píng)論 0 2
  • 懂得了很多道理琳拭,仍然過不好這一生载佳?有多少人口里或內(nèi)心發(fā)出這種感嘆的?可是有人想過為什么嗎臀栈? 這是因?yàn)椋阂?很多道...
    不哭的蒲公英閱讀 457評(píng)論 0 0
  • 讀書分享14:第一章 什么是人格智商 作者在闡述了人格智商意義后蔫慧,描述了他和他實(shí)驗(yàn)室的同事們?yōu)樽C明人格智商存...
    晚秋176閱讀 200評(píng)論 0 0
  • 歷時(shí)一周多的河北探親之行,今日落下大幕权薯。我又要踏上返鄉(xiāng)的歸程姑躲。 回鄉(xiāng)的路上睡扬,給婆婆打電話。說了些雞毛蒜皮的瑣碎...
    燕語(yǔ)詩(shī)心閱讀 198評(píng)論 0 1