Por defecto, los contenedores pueden usar recursos ilimitados del host — lo que riesga que un contenedor prive a otros o bloquee el host. Docker te permite establecer límites de recursos (CPU, memoria) para controlar el consumo, importante para la estabilidad y el reparto justo de recursos en producción.
El problema: uso sin límites de recursos
BY DEFAULT a container can consume ALL available host CPU and memory:
→ a buggy/busy container (memory leak, runaway loop) can starve other containers
or crash the entire host (out of memory)
→ In production (multiple containers per host), LIMIT resources to isolate them.
