ਮੂਲ ਰੂਪ ਵਿੱਚ, ਕਨਟੇਨਰ ਅਸੀਮਤ ਹੋਸਟ ਸਰੋਤਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਨ — ਜਿਸ ਨਾਲ ਇੱਕ ਕਨਟੇਨਰ ਦੂਸਰਿਆਂ ਨੂੰ ਭੁੱਖਾ ਕਰ ਸਕਦਾ ਹੈ ਜਾਂ ਹੋਸਟ ਨੂੰ ਕ੍ਰੈਸ਼ ਕਰ ਸਕਦਾ ਹੈ। Docker ਤੁਹਾਨੂੰ ਸਰੋਤ ਸੀਮਾਵਾਂ (CPU, ਮੈਮੋਰੀ) ਸੈਟ ਕਰਨ ਦਿੰਦਾ ਹੈ ਖਪਤ ਨੂੰ ਨਿਯੰਤ੍ਰਿਤ ਕਰਨ ਲਈ, ਜੋ ਸਥਿਰਤਾ ਅਤੇ ਪ੍ਰੋਡਕਸ਼ਨ ਵਿੱਚ ਵਿਚਾਰਸ਼ੀਲ ਸਰੋਤ ਸ਼ੇਅਰਿੰਗ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ।
ਸਮੱਸਿਆ: ਅਸੀਮਤ ਸਰੋਤ ਵਰਤੋਂ
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.
