Docker Swarm常用操作有哪些
导读:本文共1469.5字符,通常情况下阅读需要5分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: Docker Swarm 是 Docker 的集群管理工具。它将 Docker 主机池转变为单个虚拟 Docker 主机。 Docker Swarm 提供了标准的 Docker API,所有任何已经与 Docker 守护程序通信的工具都可以使用 Swarm 轻松地扩展到多个主机。查看集群节点dockernodels创建nginx服务#dockerpullhub.... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。Docker Swarm 是 Docker 的集群管理工具。它将 Docker 主机池转变为单个虚拟 Docker 主机。 Docker Swarm 提供了标准的 Docker API,所有任何已经与 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常用操作有哪些的详细内容,希望对您有所帮助,信息来源于网络。