docker swarm集群常用操作

将节点上设置为drain active pause状态

drain 将会驱逐容器 并不在接收新的容器创建
active 可正常接受调度任务
pause 不接受新的调度任务,之前的服务不受影响

docker node update --availability   drain   ${node_id}  // 该节点上的容器会迁移到其他节点上
docker node update --availability   active   ${node_id}
docker node update --availability  pause   ${node_id}

查看节点

docker service ls 

查看指定服务

docker service ps ${service_id}

删除节点

docker node rm ${node_id}

posted @ 2020-10-16 11:59  没脚的丛林鸟  阅读(195)  评论(0编辑  收藏  举报