2015-02-12 9 views
8

मैं बाहर निकलने के बाद कंटेनरों को आसानी से साफ करने में सक्षम होना चाहता हूं। क्या यह दूरस्थ एपीआई के साथ संभव है? (स्वयं से बाहर निकलने और DELETE/कंटेनर एंडपॉइंट के साथ हटाने की खोज के अलावा)क्या डॉकर रिमोट एपीआई के पास "डॉकर रन - आरएम ..." के बराबर है?

उत्तर

7

डॉकर क्लाइंट में --rm विकल्प पूरी तरह क्लाइंट साइड विकल्प है। उदाहरण के लिए, आप -d को --rm के साथ क्यों नहीं जोड़ सकते हैं - क्योंकि ग्राहक कंटेनर से जुड़े रहने पर केवल कंटेनर को बाहर निकलने में सक्षम है।

आप एक क्लीन अप स्क्रिप्ट लिख सकते हैं जो समय-समय पर docker ps -f status=exited -q चलाएगा और परिणाम साफ़ कर देगा।

आप डॉकर एपीआई के /events एंडपॉइंट की निगरानी करके और कंटेनर निकास के तुरंत जवाब देकर कुछ और स्वचालित प्राप्त कर सकते हैं।

+0

अच्छा विस्तृत स्पष्टीकरण! –

+0

जानना अच्छा है, धन्यवाद! – shino

संबंधित मुद्दे