新聞中心
Docker Swarm 是 Docker 的集群管理工具。它將 Docker 主機池轉(zhuǎn)變?yōu)閱蝹€虛擬 Docker 主機。 Docker Swarm 提供了標(biāo)準(zhǔn)的 Docker API,所有任何已經(jīng)與 Docker 守護程序通信的工具都可以使用 Swarm 輕松地擴展到多個主機,本篇文章重點為大家講解一下Docker Swarm常用操作。

主要從事網(wǎng)頁設(shè)計、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、wap網(wǎng)站建設(shè)(手機版網(wǎng)站建設(shè))、成都響應(yīng)式網(wǎng)站建設(shè)公司、程序開發(fā)、微網(wǎng)站、小程序定制開發(fā)等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了豐富的網(wǎng)站設(shè)計、做網(wǎng)站、網(wǎng)絡(luò)營銷經(jīng)驗,集策劃、開發(fā)、設(shè)計、營銷、管理等多方位專業(yè)化運作于一體,具備承接不同規(guī)模與類型的建設(shè)項目的能力。
查看集群節(jié)點
docker node ls
創(chuàng)建nginx服務(wù)
#docker pull hub.test.com:5000/almi/nginx:0.1 #下載私有倉庫鏡像
docker service create --name nginx --replicas 2 --publish 80:80 hub.test.com:5000/almi/nginx:0.1
#--network=swarm_test
#replicas 2 創(chuàng)建2個容器,hub.test.com為私有倉庫
查看swarm集群中的服務(wù)
docker service ls
docker service ps nginx
kill其中一個容器
docker kill 96e6bccc2209
#等會自動啟動一個新的容器
修改服務(wù)實例數(shù)量為3
docker service scale nginx=3
刪除nginx服務(wù)
docker service rm nginx
刪除swarm節(jié)點
docker swarm leave --force #node
docker node rm -f #manager
docker swarm 常用命令
docker swarm init #初始化集群
docker swarm join-token worker #查看工作節(jié)點的 token
docker swarm join-token manager #查看管理節(jié)點的 token
docker swarm join #加入集群中
docker node 常用命令
docker node ls #查看所有集群節(jié)點
docker node rm #刪除某個節(jié)點(-f強制刪除)
docker node inspect ##查看節(jié)點詳情
docker node demote #節(jié)點降級,由管理節(jié)點降級為工作節(jié)點
docker node promote #節(jié)點升級,由工作節(jié)點升級為管理節(jié)點
docker node update #更新節(jié)點
docker node ps #查看節(jié)點中的 Task 任務(wù)
docker service 常用命令
docker service create #部署服務(wù)
docker service inspect #查看服務(wù)詳情
docker service logs #產(chǎn)看某個服務(wù)日志
docker service ls #查看所有服務(wù)詳情
docker service rm #刪除某個服務(wù)(-f強制刪除)
docker service scale #設(shè)置某個服務(wù)個數(shù)
docker service update #更新某個服務(wù)
文章名稱:DockerSwarm常用操作
文章起源:http://www.5511xx.com/article/cocisii.html


咨詢
建站咨詢
