मुझे डॉकर कंटेनर पर डिस्क कोटा रखने की आवश्यकता का सामना करना पड़ रहा था। विशेष रूप से मैं उस डेटा की मात्रा को सीमित करना चाहता हूं जो मूल छवि की परतों में नहीं है बल्कि diff में है। "डॉकर डिस्क कोटा" के लिए गुगलिंग या तो device mapper या btrfs बैकएंड का उपयोग करने का सुझाव देता है। जबकि (अलग अर्थ विज्ञान) के साथ दोनों बैकेंड में कोटा के लिए सक्षम होने दोनों अपने मुद्दे हैं:डॉकर कंटेनर के लिए डिस्क कोटा को कैसे परिभाषित किया जाए?
- btrfs उत्पादन उपयोग के लिए पर्याप्त स्थिर नहीं है
- डिवाइस नक्शाकार केवल आधार छवि सहित पूरा कंटेनर आकार को सीमित करता है, लेकिन diff
इसे हल करने का सबसे अच्छा तरीका क्या है?
क्या आपके पास एक उदाहरण होगा कि इस स्क्रिप्ट को काम करने के लिए कैसे प्राप्त करें। मेरे मामले में, केवल उबंटू को सीमित करना चाहते हैं: 14: 04 कंटेनर आकार कुछ एमआईबी तक, और कंटेनर बनाया गया है। – askb
मुझे cmd चलाने के बाद ये त्रुटि मिलती है: $ do_enable_quota 91e54dfb11794fad694460162bf0cb0a4fa710cfa3f60979c177d920813e267c 20 – askb
भेजे गए 177 बाइट्स 50 बाइट्स 454.00 बाइट्स/सेकंड कुल आकार 0 स्पीडअप 0 है।00 डेमॉन से त्रुटि प्रतिक्रिया: ऐसी कोई आईडी: 91e54dfb11794fad694460162bf0cb0a4fa710cfa3f60979c177d920813e267c त्रुटि: कंटेनर प्रारंभ करने में विफल: [91e54dfb11794fad694460162bf0cb0a4fa710cfa3f60979c177d920813e267c] – askb