Par défaut, les conteneurs peuvent utiliser des ressources hôte illimitées — ce qui risque qu'un conteneur affame les autres ou fasse planter l'hôte. Docker vous permet de définir des limites de ressources (CPU, mémoire) pour contrôler la consommation, important pour la stabilité et le partage équitable des ressources en production.
Le problème : utilisation de ressources non limitée
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.
