मैं किसी निर्देशिका को कंटेनर से होस्ट में कैसे कॉपी करूँ?

Maim Kisi Nirdesika Ko Kantenara Se Hosta Mem Kaise Kopi Karum



डॉकर कंटेनर में, एक निर्देशिका एक फ़ोल्डर है जो सबफ़ोल्डर और कंटेनर की कार्यक्षमता से संबंधित फ़ाइलों को संग्रहीत करता है। कभी-कभी, उपयोगकर्ता किसी विशेष निर्देशिका या फ़ाइलों को डॉकर कंटेनर से होस्ट मशीन में विभिन्न उद्देश्यों के लिए कॉपी करना चाहते हैं, जैसे कि टीम के अन्य सदस्यों के साथ निर्देशिका साझा करना या डिबगिंग के लिए। इसी उद्देश्य के लिए, डॉकर उपयोगकर्ताओं को किसी भी निर्देशिका या फ़ाइल को कंटेनर से स्थानीय होस्ट मशीन पर कॉपी करने की अनुमति देता है।

यह राइट-अप डॉकटर कंटेनर से स्थानीय होस्ट मशीन पर निर्देशिका को कॉपी करने की विधि की व्याख्या करेगा।

निर्देशिका को कंटेनर से स्थानीय होस्ट में कैसे कॉपी करें?

निर्देशिका को डॉकर कंटेनर से होस्ट में कॉपी करने के लिए, निम्न चरणों को देखें:







  • सभी कंटेनर प्रदर्शित करें।
  • विशेष कंटेनर चुनें।
  • वांछित निर्देशिका को 'का उपयोग करके कंटेनर से होस्ट में कॉपी करें' डॉकर सीपी <कंटेनर-नाम/आईडी>: <निर्देशिका-पथ> <होस्ट-पथ> ' आज्ञा।
  • सत्यापन।

चरण 1: सभी मौजूदा कंटेनर देखें

सबसे पहले, सभी मौजूदा कंटेनरों को सूचीबद्ध करें और इसकी निर्देशिका को कॉपी करने के लिए वांछित कंटेनर चुनें:



डाक में काम करनेवाला मज़दूर पी.एस. -ए

नीचे दिया गया आउटपुट दो कंटेनर प्रदर्शित करता है। हमने चुना है' जारी1 'कंटेनर:







चरण 2: निर्देशिका को कंटेनर से होस्ट में कॉपी करें

किसी निर्देशिका को कंटेनर से होस्ट में कॉपी करने के लिए, 'का उपयोग करें' डॉकर सीपी <कंटेनर-नाम/आईडी>: <निर्देशिका-पथ> <होस्ट-पथ> ' आज्ञा:

डाक में काम करनेवाला मज़दूर सीपी cont1: / usr / शेयर करना / nginx / एचटीएमएल सी:\डॉकर\Data

यहाँ:



  • ' जारी1 'कंटेनर का नाम है।
  • ' /usr/शेयर/nginx/html 'निर्देशिका का पथ है।
  • ' सी: \ डॉकर \ डेटा ”होस्ट मशीन पर निर्देशिका का पथ है।

ऊपर सूचीबद्ध कमांड 'को कॉपी करेगा' एचटीएमएल ”निर्देशिका को कंटेनर से निकालें और इसे होस्ट मशीन में सहेजें:

चरण 3: सत्यापन

सत्यापन के लिए, पहले यह सुनिश्चित करने के लिए होस्ट निर्देशिका पर नेविगेट करें कि वांछित निर्देशिका की प्रतिलिपि बनाई गई है:

सीडी सी: \ डॉकर \ डेटा

फिर, प्रदान की गई कमांड का उपयोग करके होस्ट निर्देशिका सामग्री को सूचीबद्ध करें:

रास

नीचे दिया गया आउटपुट इंगित करता है कि ' एचटीएमएल ”निर्देशिका को सफलतापूर्वक कॉपी किया गया है:

हमने कंटेनर से होस्ट मशीन में डायरेक्टरी कॉपी करने का सबसे आसान तरीका समझाया है।

निष्कर्ष

किसी विशेष निर्देशिका को कंटेनर से होस्ट मशीन में कॉपी करने के लिए, सबसे पहले, वांछित कंटेनर को उसकी निर्देशिका की प्रतिलिपि बनाने के लिए चुनें। फिर, निष्पादित करें ' डॉकर सीपी <कंटेनर-नाम/आईडी>: <निर्देशिका-पथ> <होस्ट-पथ> 'कंटेनर से वांछित निर्देशिका को कॉपी करने और इसे होस्ट मशीन पर सहेजने का आदेश दें। अगला, होस्ट निर्देशिका पर पुनर्निर्देशित करें और सत्यापन के लिए इसकी सामग्री देखें। इस राइट-अप ने डॉकटर कंटेनर से स्थानीय होस्ट मशीन पर निर्देशिका की प्रतिलिपि बनाने की विधि की व्याख्या की।