पाठ 14 / 28

सफ़ाई और Resource Limits

docker system prune से disk space वापस पाएँ और run flags से container की memory व CPU सीमित करें।

सुरक्षित prune

Images, रुके containers और build cache जमा होते जाते हैं। prune अप्रयुक्त को हटाता है।

docker system df            # see disk usage
docker container prune       # remove stopped containers
docker image prune -a        # remove unused images
docker system prune --volumes  # careful: also removes unused volumes

Resources सीमित करें

Limits एक container को host के संसाधन खाने से रोकते हैं।

docker run -d --name api --memory 512m --cpus 1.5 --restart unless-stopped my-app:1.0

prune --volumes database data हटा सकता है। confirmation prompt पढ़ें, और जो खोना नहीं चाहते उसके लिए named volumes चुनें।