Docker Swarm服务-将服务模式从副本模式更改为全局模式,而无需重新创建docker服务

时间:2018-07-12 04:39:08

标签: docker docker-swarm

如何通过重新创建docker服务将服务模式从副本模式更改为全局模式。

3 个答案:

答案 0 :(得分:0)

不能。 docker service update不支持该功能。您需要删除服务并重新创建。

答案 1 :(得分:0)

如果您绝对无法重新创建该服务,这是一种骇人听闻的方法。

免责声明

Worked on my machine

replicas=`docker node ls | grep '' --count`

docker service scale [SERVICE NAME]=$replicas

答案 2 :(得分:0)

您无法更改回全局模式。这是因为Docker服务更新不支持破折号模式。

您实际上必须删除并重新发布服务创建命令,将其更改为全局破折号模式。