Usar **Docker** bien no es copiar un tutorial. Es elegir límites de módulo, contratos de datos y dónde vive el estado — especialmente junto a islands, APIs tipadas y edge.

- Docker Compose + multi-stage builds siguen siendo el estándar de repro local y CI. - Imágenes pequeñas (distroless/alpine con criterio) y non-root reducen superficie de ataque. - El mismo Dockerfile que corre en lab debe parecerse al de prod — menos “works on my machine”.

**En contexto del sitio:** Contenedores portables. Mismo entorno en local, CI y producción. La adopción se evalúa con builds verdes, PageSpeed razonable y código que otro (o un agent) pueda retomar sin arqueología.