Docker Swarm常用操作有哪些(docker,swarm,开发技术)

时间:2024-05-03 19:43:35 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

Docker Swarm 是 Docker 的集群管理工具。它将 Docker 主机池转变为单个虚拟 Docker 主机。 Docker Swarm 提供了标准的 Docker API,所有任何已经与 Docker 守护程序通信的工具都可以使用 Swarm 轻松地扩展到多个主机。

Docker Swarm常用操作有哪些

查看集群节点

dockernodels

创建nginx服务

#dockerpullhub.test.com:5000/almi/nginx:0.1#下载私有仓库镜像dockerservicecreate--namenginx--replicas2--publish80:80hub.test.com:5000/almi/nginx:0.1#--network=swarm_test

#replicas 2 创建2个容器,hub.test.com为私有仓库

查看swarm集群中的服务

dockerservicelsdockerservicepsnginx

kill其中一个容器

dockerkill96e6bccc2209

#等会自动启动一个新的容器

修改服务实例数量为3

dockerservicescalenginx=3

删除nginx服务

dockerservicermnginx

删除swarm节点

dockerswarmleave--force#nodedockernoderm-f#manager

docker swarm 常用命令

dockerswarminit#初始化集群dockerswarmjoin-tokenworker#查看工作节点的tokendockerswarmjoin-tokenmanager#查看管理节点的tokendockerswarmjoin#加入集群中

docker node 常用命令

dockernodels#查看所有集群节点dockernoderm#删除某个节点(-f强制删除)dockernodeinspect##查看节点详情dockernodedemote#节点降级,由管理节点降级为工作节点dockernodepromote#节点升级,由工作节点升级为管理节点dockernodeupdate#更新节点dockernodeps#查看节点中的Task任务

docker service 常用命令

dockerservicecreate#部署服务dockerserviceinspect#查看服务详情dockerservicelogs#产看某个服务日志dockerservicels#查看所有服务详情dockerservicerm#删除某个服务(-f强制删除)dockerservicescale#设置某个服务个数dockerserviceupdate#更新某个服务
 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:Docker Swarm常用操作有哪些的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:怎么使用nsenter命令进入Docker容器下一篇:

10 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18