♥ 3
⚡ 0
Docker Swarm · Lección 04

¿Qué es un servicio en Swarm y en qué se diferencia de un contenedor lanzado con docker run?

Es un contenedor con un nombre DNS fijo; si el nodo donde corre se apaga, Swarm no lo mueve ni lo recrea en ningún otro nodo
Es un contenedor único y para escalar hay que crear servicios distintos con nombres diferentes, uno por cada réplica deseada
Es la definición declarativa de lo que debe correr (imagen, réplicas, red, límites); Swarm crea tareas, cada una con su contenedor, y las mantiene hasta que coincidan con esa definición
Exige que cada réplica esté en un nodo distinto, por lo que no puede haber más réplicas que nodos disponibles en el cluster
Docker Swarm · Lección 04

Completa el código

Cada réplica de un servicio recibe el nombre de
Docker Swarm · Lección 04

¿Por qué tratar la tarea como algo reemplazable y no reparable simplifica la recuperación ante fallos?

✓

¡Lección completada!

Servicios frente a contenedores individuales

0
XP ganado
3
Vidas restantes