♥ 3
⚡ 0
Docker Swarm · Lección 07

¿Cómo evita Swarm una caída total del servicio al actualizar la imagen con docker service update?

Detiene todas las réplicas a la vez, descarga la imagen nueva y las vuelve a arrancar juntas para asegurar que todas tengan la misma versión
Actualiza solo la primera réplica y deja las demás en la versión anterior hasta que un administrador confirme manualmente el resto
Crea un segundo swarm completo con la versión nueva y conmuta el tráfico por DNS cuando está listo, descartando después el antiguo
Reemplaza las tareas por lotes según los parámetros parallelism y delay, de modo que siguen sirviendo réplicas antiguas mientras arrancan las nuevas, y puede revertir si la actualización falla
Docker Swarm · Lección 07

Completa el código

Si la actualización falla, failure-action puede hacer
Docker Swarm · Lección 07

¿Por qué un health check bien definido ayuda a que un rolling update detecte una versión defectuosa?

✓

¡Lección completada!

Rolling updates y rollback

0
XP ganado
3
Vidas restantes