久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

swarm如何搭建docker集群

169次閱讀
沒有評論

共計 1211 個字符,預計需要花費 4 分鐘才能閱讀完成。

這篇文章主要為大家展示了“swarm 如何搭建 docker 集群”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領大家一起研究并學習一下“swarm 如何搭建 docker 集群”這篇文章吧。

什么是 Swarm

Swarm 是 Docker 公司在 2014 年 12 月初發布的一套較為簡單的工具,用來管理 Docker 集群,它將一群 Docker 宿主機變成一個單一的,虛擬的主機。Swarm 使用標準的 Docker API 接口作為其前端訪問入口,換言之,各種形式的 Docker Client(docker client in go, docker_py, docker 等) 均可以直接與 Swarm 通信。Swarm 幾乎全部用 Go 語言來完成開發,上周五,4 月 17 號,Swarm0.2 發布,相比 0.1 版本,0.2 版本增加了一個新的策略來調度集群中的容器,使得在可用的節點上傳播它們,以及支持更多的 Docker 命令以及集群驅動。

Swarm deamon 只是一個調度器(Scheduler)加路由器 (router),Swarm 自己不運行容器,它只是接受 docker 客戶端發送過來的請求,調度適合的節點來運行容器,這意味著,即使 Swarm 由于某些原因掛掉了,集群中的節點也會照常運行,當 Swarm 重新恢復運行之后,它會收集重建集群信息。下面是 Swarm 的結構圖:

能干什么

搭建一個 dockers 集群

怎么玩

安裝 env :A,B,C 三臺機,A 將作管理機 ,centos 系統,root 用戶 每一臺機執行: sudo docker pull swarm

修改 docker 配置文件 sudo vi /etc/sysconfig/docker 在文件的最后面添加下面這句 DOCKER_OPTS= -H 0.0.0.0:2375 –H unix:///var/run/docker.sock

重啟 dockers sudo service docker restart

使用令牌來發現

使用 DOCKHUB 來建立 任意一臺,執行下面的命令 sudo docker run –rm swarm create 這里會產生一個令牌,假設為 1111

swarm join 命令,把機器加入集群。A,B,C: sudo docker run -d swarm join –addr=A:2375 token://1111

swarm manager A: sudo docker run –d –p 2376:2375 swarm manage token://1111

首先要以 daemon 的形式運行 swarm;

其次端口映射:2376 可以更換成任何一個本機沒有占用的端口,一定不能是 2375,否則就會出問題

swarm list A,b,c:docker run –rm swarm list token://1111

以上是“swarm 如何搭建 docker 集群”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計1211字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 寿阳县| 土默特左旗| 儋州市| 西平县| 大同县| 五大连池市| 瓦房店市| 铜山县| 喀喇沁旗| 镇赉县| 大理市| 新兴县| 自治县| 涟源市| 富裕县| 垫江县| 云和县| 宽甸| 新野县| 延川县| 馆陶县| 内江市| 本溪| 河间市| 台安县| 南乐县| 洛阳市| 武鸣县| 垦利县| 五华县| 许昌市| 高要市| 即墨市| 陕西省| 江门市| 准格尔旗| 彭水| 东安县| 保定市| 平利县| 苍南县|