Από προεπιλογή, τα containers μπορούν να χρησιμοποιήσουν απεριόριστους πόρους του host — κάτι που ενέχει τον κίνδυνο ένα container να στερήσει πόρους από άλλα ή να κρασάρει το host. Το Docker σας επιτρέπει να ορίσετε όρια πόρων (CPU, μνήμη) για να ελέγχετε την κατανάλωση, κάτι σημαντικό για την σταθερότητα και τη δίκαιη κατανομή πόρων σε production.
Το πρόβλημα: απεριόριστη χρήση πόρων
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.
