How to Stop & Remove All Docker Containers with 2 Commands

इस TechRepublic हाउ टू मेक टेक वर्क वीडियो में, जैक वालेन दिखाता है कि केवल दो सरल आदेशों के साथ एक ही बार में सभी डॉकर कंटेनरों को कैसे रोका और हटाया जाए।

मैं आपको यह नहीं बता सकता कि कितनी बार मेरे पास बहुत सारे डॉकर कंटेनर चल रहे थे और मैं उन सभी को उड़ा देना चाहता था और फिर से शुरू करना चाहता था। माना, मैं इसे किसी उत्पादन मशीन पर नहीं करूँगा; लेकिन यदि आप एक ऐसे विकास परिवेश पर काम कर रहे हैं जहां हर चल रहे कंटेनर को खत्म करने से कोई फर्क नहीं पड़ता, तो इस परमाणु विकल्प का उपयोग करना एक अच्छा तरीका है।

उदाहरण के लिए, आपको उस पोर्ट पर एक नया परीक्षण कंटेनर तैनात करने की आवश्यकता हो सकती है जिसका उपयोग कोई अन्य परीक्षण कंटेनर कर रहा है। उस कंटेनर को ट्रैक करने के बजाय – और जब तक आपको चालू रहने के लिए किसी अन्य कंटेनर की आवश्यकता नहीं है – इसके लिए एक बहुत आसान समाधान है। जो मैं आपको दिखाने जा रहा हूं वह बिल्कुल वैसा ही है जैसा यह लगता है।

पहला कमांड सभी चल रहे कंटेनरों को रोक देगा, और दूसरा कमांड उन्हें हटा देगा। यह हर बार काम करता है. यहां बताया गया है कि आप इसे कैसे करते हैं.

अपने सभी चल रहे डॉकर कंटेनरों को रोकने के लिए, कमांड जारी करें डॉकर स्टॉप $(डॉकर पीएस -ए -क्यू). अगला आदेश सभी कंटेनरों को हटा देता है, जो है डॉकर हटाएं $(डॉकर पीएस -ए -क्यू).

जैसा कि आप देख सकते हैं, दो आदेश हैं: डॉकर हटाएं (या रुकना) और डॉकर पीएस-ए-क्यू. पहला कमांड दूसरे कमांड के आउटपुट को एक वेरिएबल के रूप में उपयोग करता है, इसलिए यदि आपके पास एकाधिक कंटेनर चल रहे हैं, तो यह या तो उन सभी को रोक देगा या हटा देगा। यह कमांड बहुत काम आता है, हालाँकि याद रखें कि इसका इस्तेमाल समझदारी से करें। यदि आपके पास कोई कंटेनर चल रहा है जिसे ऊपर रहना चाहिए, तो बेहतर होगा कि आप उसे रोक दें और कंटेनरों को मैन्युअल रूप से हटा दें।

TechRepublic की सदस्यता लें YouTube पर तकनीकी कार्य कैसे करें जैक वालेन से व्यावसायिक पेशेवरों के लिए सभी नवीनतम तकनीकी सलाह के लिए।

Similar Posts