Docker-Swarm三节点部署
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker-Swarm三节点部署相关的知识,希望对你有一定的参考价值。
参考技术A在开始之前,Dcoker Swarm 集群部署 机器需要满足以下几个条件:
swarm集群中node的availability状态可以为 active或者drain,其中:
active状态下,node可以接受来自manager节点的任务分派;
drain状态下,node节点会结束task,且不再接受来自manager节点的任务分派(也就是下线节点)
可以看到 swarm-node1 已经关闭了
我们可以看到原来 swarm-node1 上的nginx 已经关闭了,而且在其他节点上再创建了等量的 nginx 服务
当我们重新恢复 swarm-node1 节点的 docker 服务(模拟机器恢复了)
分配到 swarm-node1 节点的并没恢复
docker service部署的是单个服务,我们可以使用docker stack进行多服务编排部署
创建 docker-compose.yml
以上是关于Docker-Swarm三节点部署的主要内容,如果未能解决你的问题,请参考以下文章