Docker swarm - agregar nuevo trabajador - re escalar el servicio

He creado un administrador de acopladores. Creó un servicio y se amplió a 5 instancias en el mismo servidor.

Agregué dos trabajadores. Ahora, ¿cómo redistribuyo 5 instancias de las aplicaciones en 3 nodos?

¿Hay alguna opción para hacer sin hacer todo desde el principio?

docker service scale id=5 lo hace. ¿Es el camino correcto? No quiero reiniciar instancias ya existentes. Se reinicia en el nodo 1.

docker service update servicename

Elimino un nodo del clúster pordocker swarm leave. Actualicé el servicio. Todas mis instancias se replican dentro de los nodos restantes.

Me alegro, Update funcionó como se esperaba. Pero, hay otro giro.

Agregué el nodo de nuevo. Luego actualicé el servicio. Ahora, todas mis instancias se están ejecutando como en el caso anterior. No hace uso del nuevo nodo.

¿Como funciona?

Respuestas a la pregunta(1)

Su respuesta a la pregunta