Eso es correcto:
Contenedor 1 = sitio web y nginx
Contenedor 2 = base de datos y redis
(Creo que lo tengo bien)
Lo del Contenedor 1 cambia mucho
Lo del Contenedor 2, muy rara vez.
Y puedes actualizar el contenedor 1 sin actualizar el contenedor 2.
Y mejor aún, puedes preparar un reemplazo para el contenedor 1 y luego cambiarlo en unos pocos segundos (la preparación se llama “bootstrapping”).