Secara default, container dapat menggunakan sumber daya host tanpa batas — yang berisiko satu container menghabiskan sumber daya container lain atau menghancurkan host. Docker memungkinkan Anda menetapkan batas sumber daya (CPU, memori) untuk mengontrol konsumsi, penting untuk stabilitas dan berbagi sumber daya yang adil dalam produksi.
Masalahnya: penggunaan sumber daya tanpa batas
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.
