升级 swarm 模式集群
Upgrading swarm mode cluster
Docker 变化如此之快,所以我想知道是否可以升级 Docker Swarm(swarm 模式)集群。例如,假设我是 运行 1.12,我有一个 3 节点集群 运行 服务。假设 Docker 1.13 出来了,我想升级组成 swarm 集群的引擎。无论如何,有没有不包括重新创建集群的方法更喜欢几乎滚动的引擎更新?
谢谢!
排空第一个节点。
sudo docker节点更新--availability drain worker2
验证耗尽节点上没有容器。
sudo docker ps #on worker2
- 升级docker引擎。
检查集群管理器中的节点。
sudo docker 节点 ls
将可用性更改为有效。
sudo docker 节点更新 --availability Active
- 对其他节点重复步骤ps。
Docker 变化如此之快,所以我想知道是否可以升级 Docker Swarm(swarm 模式)集群。例如,假设我是 运行 1.12,我有一个 3 节点集群 运行 服务。假设 Docker 1.13 出来了,我想升级组成 swarm 集群的引擎。无论如何,有没有不包括重新创建集群的方法更喜欢几乎滚动的引擎更新?
谢谢!
排空第一个节点。
sudo docker节点更新--availability drain worker2
验证耗尽节点上没有容器。
sudo docker ps #on worker2
- 升级docker引擎。
检查集群管理器中的节点。
sudo docker 节点 ls
将可用性更改为有效。
sudo docker 节点更新 --availability Active
- 对其他节点重复步骤ps。