『中級篇』docker-swarm中的Service創(chuàng)建維護和水平擴展(45)

原創(chuàng)文章巨税,歡迎轉(zhuǎn)載。轉(zhuǎn)載請注明:轉(zhuǎn)載自IT人故事會等缀,謝謝箕肃!
原文鏈接地址:『中級篇』docker-swarm中的Service創(chuàng)建維護和水平擴展(45)

通過上一節(jié)已經(jīng)創(chuàng)建了1個manager和2個worker淹遵,現(xiàn)在看看如何使用。源碼地址:https://github.com/limingios/docker中的No.5;

service的操作

之前說docker-compose的時候提過service,一個service就是一個container一個容器战虏,而在swarm中的service拣宰,是一個container,可能運行在我們的clus里面的任何一個節(jié)點上邊活烙。

  • docker-swarm 有個專門的命令 docker service

docker service create 和 docker run 的命令基本是一致的徐裸。在swarm下就不在使用docker run了,docker run 是在本地創(chuàng)建一個容器啸盏。我們在clus下創(chuàng)建的docker 容器不一定是運行在那個機器下。所以docker run 基本不用了骑祟。

docker service --help
docker servcie create 
docker run
  • 創(chuàng)建一個swarm的演示容器
docker service create --name demo busybox sh -c "while true;do sleep 3600;done"
docker service ls
#目前這個容器是運行在swarm-worker1上回懦,這都是隨機的。
docker service ps demo
docker service ls
  • 橫向水平的擴展
#橫向水平擴展至5個容器
docker service scale demo=5 
docker service ls
docker service ps demo
  • 自動恢復功能

我們先去worker2中強制刪除次企,然后查看manager的情況怯晕,在過一會通過命令查看docker service ls的情況

# 在docker-work2 中刪除 容器
docker rm -f 容器2中的容器ID
# 在docker-manager中查看,正常運行的只有4個
docker service ls
# 查看詳細的情況缸棵,docker-work2中的容器已經(jīng)shutdown了
docker service ps demo 

過幾十秒 在查看容器運行情況舟茶,自動回復之前要求的5個。

# 在docker-manager中查看堵第,正常運行的只有5個
docker service ls
# 查看詳細的情況吧凉,docker-work2中的容器已經(jīng)shutdown了,又起來了一個
docker service ps demo 
  • 刪除service的效果
docker service rm demo

PS:docker service 內(nèi)部有很多復雜的操作踏志,雖然各位老鐵用了簡單的 一個創(chuàng)建一個刪除阀捅,但是底層里面會知道有多個容器,在那個機器上邊针余,這些機器里面的容器應用運行那些命令饲鄙,這就起到了集群管理。


往期精彩
  1. docker導學(一)
  2. 容器的技術(shù)概述(二)
  3. docker的魅力初體驗-5分鐘安裝wordpress不走彎路(三)
  4. docker官網(wǎng)介紹(四)
  5. 如何在mac上安裝docker(五)
  6. 如何在window上安裝docker(六)
  7. 如何在mac上通過vagrant安裝虛擬機(七)
  8. 如何在window上通過vagrant安裝虛擬機(八)
  9. docker-Machine的本地使用(九)
  10. docker-Machine的本地使用(十)
  11. 在linux/mac下通過Docker-Machine在阿里云上的使用(11)
  12. docker架構(gòu)和底層技術(shù)(12)
  13. docker Image概述(13)
  14. 手動建立一個base Image(14)
  15. 什么是Container(15)
  16. 構(gòu)建自己的Docker鏡像(16)
  17. Dockerfile詳解(17)
  18. 鏡像的發(fā)布(18)
  19. Dockerfile實戰(zhàn)(19)
  20. 容器的操作(20)
  21. Dockerfile實戰(zhàn)CMD和ENTRTYPOINT的配合(21)
  22. 容器的資源限制(22)
  23. docker網(wǎng)絡(luò)(23)
  24. docker學習必會網(wǎng)絡(luò)基礎(chǔ)(24)
  25. Linux網(wǎng)絡(luò)命名空間(25)
  26. Docker Bridge詳解(26)
  27. 容器之間的Link(27)
  28. 容器的端口映射(28)
  29. 容器網(wǎng)絡(luò)之host和none(29)
  30. 多容器復雜應用的部署(30)
  31. overlay網(wǎng)絡(luò)和etcd實現(xiàn)多機的容器通信(31)
  32. docker的數(shù)據(jù)持久化存儲和數(shù)據(jù)共享(32)
  33. windows下vagrant 通過SecureCRT連接centos7(33)
  34. 數(shù)據(jù)持久化之Data Volume(34)
  35. 數(shù)據(jù)持久化之bind Mounting(35)
  36. docker 使用bind Mounting實戰(zhàn)(36)
  37. docker容器安裝wordpress(37)
  38. docker Compose到底是什么(38)
  39. Docker Compose的安裝和基本使用(39)
  40. Docker 水平擴展和負載均衡(40)
  41. Docker compose 部署一個復雜的應用(41)
  42. 容器編排Docker Swarm介紹(42)
  43. docker-swarm創(chuàng)建一個多節(jié)點集群(43)
  44. play with docker 的使用(44)
    image
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末圆雁,一起剝皮案震驚了整個濱河市忍级,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌伪朽,老刑警劉巖轴咱,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異驱负,居然都是意外死亡嗦玖,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進店門跃脊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來宇挫,“玉大人,你說我怎么就攤上這事酪术∑鞅瘢” “怎么了翠储?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長橡疼。 經(jīng)常有香客問我援所,道長,這世上最難降的妖魔是什么欣除? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任住拭,我火速辦了婚禮,結(jié)果婚禮上历帚,老公的妹妹穿的比我還像新娘滔岳。我一直安慰自己,他們只是感情好挽牢,可當我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布谱煤。 她就那樣靜靜地躺著,像睡著了一般禽拔。 火紅的嫁衣襯著肌膚如雪刘离。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天睹栖,我揣著相機與錄音硫惕,去河邊找鬼。 笑死磨淌,一個胖子當著我的面吹牛疲憋,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播梁只,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼缚柳,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了搪锣?” 一聲冷哼從身側(cè)響起秋忙,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎构舟,沒想到半個月后灰追,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡狗超,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年弹澎,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片努咐。...
    茶點故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡苦蒿,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出渗稍,到底是詐尸還是另有隱情佩迟,我是刑警寧澤团滥,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站报强,受9級特大地震影響灸姊,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜秉溉,卻給世界環(huán)境...
    茶點故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一力惯、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧召嘶,春花似錦夯膀、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蝴蜓。三九已至碟绑,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間茎匠,已是汗流浹背格仲。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留诵冒,地道東北人凯肋。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像汽馋,于是被迫代替她去往敵國和親侮东。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,781評論 2 354

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