क्या Docker Mac पर बहुत जगह ले रहा है? सुरक्षित रूप से जगह वापस पाएँ
AskClean टीम · अपडेट किया गया 2026-07-31
docker system df -v चलाकर देखें कि जगह इमेज, बंद कंटेनर, बिल्ड कैश या वॉल्यूम में जा रही है। पहले उसी श्रेणी को साफ करें जिसे जाँच में कारण पाया गया है, बिना बैकअप वाला डेटा रखने वाले वॉल्यूम बचाएँ और Finder में Docker.raw को कभी हाथ से न हटाएँ या खिसकाएँ।

Docker इतना बड़ा क्यों दिखता है
Docker Desktop, Linux ऑब्जेक्ट्स को एक वर्चुअल डिस्क इमेज में रखता है, जिसे आम तौर पर Docker.raw कहा जाता है। तार्किक आकार, अधिकतम सीमा और इस्तेमाल किए गए भौतिक ब्लॉक अलग हो सकते हैं। फ़ाइल हटाने से Docker की सुरक्षा दरकिनार होती है और इमेज, कंटेनर व वॉल्यूम एक साथ नष्ट हो सकते हैं।
Prune से पहले ऑडिट करें
docker system df -v उपयोग को श्रेणियों में बाँटकर दिखाता है; docker ps -a, docker image ls और docker volume ls उनसे जुड़े प्रोजेक्ट पहचानने में मदद करते हैं। Reclaimable का अर्थ यह नहीं कि हटाना हमेशा सुरक्षित है: बिना सक्रिय कंटेनर वाला वॉल्यूम डेटाबेस की एकमात्र कॉपी रख सकता है।
- docker system df -v का आउटपुट सहेजें।
- कंटेनर, इमेज और वॉल्यूम को सक्रिय प्रोजेक्ट से मिलाएँ।
- महत्वपूर्ण डेटा वाले हर वॉल्यूम का बैकअप लें।
- पहले केवल उस श्रेणी पर prune चलाएँ जिसकी वजह से स्टोरेज बढ़ी है।
- फिर मापें और आगे बदलाव से पहले प्रोजेक्ट जाँचें।
असंबद्ध वॉल्यूम जरूरी नहीं कि बेकार हो; Compose प्रोजेक्ट और बंद डेटाबेस अक्सर जरूरी डेटा छोड़ते हैं।
खास कमांड इस्तेमाल करें
पहचाने हुए ऑब्जेक्ट को docker container rm और docker image rm से हटाएँ। docker builder prune दोबारा बनने वाला कैश साफ करता है। docker system prune कई श्रेणियाँ जोड़ता है; -a इमेज का दायरा बढ़ाता है और --volumes अनाम वॉल्यूम जोड़ता है, इसलिए जाँच के बिना इन विकल्पों का इस्तेमाल न करें।
वॉल्यूम और वर्चुअल डिस्क बचाएँ
डेटाबेस के अपने एक्सपोर्ट या आजमाई हुई प्रक्रिया से बैकअप लें। डिस्क सीमा या स्थान Docker Desktop Settings से बदलें, Finder से नहीं। AskClean दिखाता है कि Docker Mac पर कितनी जगह घेरता है, लेकिन Docker.raw, लॉगिन जानकारी और प्रबंधित डेटा को स्वचालित सफ़ाई से बाहर रखता है।
फैसलों और जोखिमों की तुलना
इमेज, कंटेनर, बिल्ड कैश और वॉल्यूम का ऑडिट करें और Docker.raw का डेटा सुरक्षित रखें।
| फैसला | कहाँ जाँचें | सुरक्षा सीमा |
|---|---|---|
| Docker इतना बड़ा क्यों दिखता है | Docker.raw / Docker Desktop Settings | Docker Desktop, Linux ऑब्जेक्ट्स को एक वर्चुअल डिस्क इमेज में रखता है, जिसे आम तौर पर Docker.raw कहा जाता है। तार्किक आकार, अधिकतम सीमा और इस्तेमाल किए गए भौतिक ब्लॉक अलग हो सकते हैं। फ़ाइल हटाने से Docker की सुरक्षा दरकिनार होती है और इमेज, कंटेनर व वॉल्यूम एक साथ नष्ट हो सकते हैं। |
| Prune से पहले ऑडिट करें | docker system df -v / docker ps -a / docker volume ls | docker system df -v उपयोग को श्रेणियों में बाँटकर दिखाता है; docker ps -a, docker image ls और docker volume ls उनसे जुड़े प्रोजेक्ट पहचानने में मदद करते हैं। Reclaimable का अर्थ यह नहीं कि हटाना हमेशा सुरक्षित है: बिना सक्रिय कंटेनर वाला वॉल्यूम डेटाबेस की एकमात्र कॉपी रख सकता है। |
| खास कमांड इस्तेमाल करें | docker container rm / image rm / builder prune / system prune | पहचाने हुए ऑब्जेक्ट को docker container rm और docker image rm से हटाएँ। docker builder prune दोबारा बनने वाला कैश साफ करता है। docker system prune कई श्रेणियाँ जोड़ता है; -a इमेज का दायरा बढ़ाता है और --volumes अनाम वॉल्यूम जोड़ता है, इसलिए जाँच के बिना इन विकल्पों का इस्तेमाल न करें। |
| वॉल्यूम और वर्चुअल डिस्क बचाएँ | volumes / Docker Desktop Settings | डेटाबेस के अपने एक्सपोर्ट या आजमाई हुई प्रक्रिया से बैकअप लें। डिस्क सीमा या स्थान Docker Desktop Settings से बदलें, Finder से नहीं। AskClean दिखाता है कि Docker Mac पर कितनी जगह घेरता है, लेकिन Docker.raw, लॉगिन जानकारी और प्रबंधित डेटा को स्वचालित सफ़ाई से बाहर रखता है। |
FAQ
Docker.raw इतना बड़ा क्यों है?
इसमें इमेज, कंटेनर, कैश और वॉल्यूम होते हैं; दिखने वाला आकार असल इस्तेमाल जगह से बड़ा हो सकता है।
क्या docker system prune वॉल्यूम हटाता है?
डिफ़ॉल्ट रूप से नहीं। --volumes सफ़ाई का दायरा बढ़ाता है और स्थायी डेटा को जोखिम में डाल सकता है।
क्या मैं Finder में Docker.raw हटा सकता हूँ?
नहीं। ऑब्जेक्ट के लिए CLI और वर्चुअल डिस्क के लिए Docker Desktop Settings इस्तेमाल करें।
स्रोत