डॉकटर कंटेनर से फाइल खींचो?


20

मैं देख सकता हूँ कि किसी डॉकटर कंटेनर में फ़ाइल डालना संभव है insert:

docker insert IMAGE URL PATH

क्या डॉकटर कंटेनर में फ़ाइल की सामग्री लाने और उन्हें होस्ट ऑपरेटिंग सिस्टम पर कहीं सहेजने का कोई तरीका है? मैं एक कॉन्फ़िगरेशन फ़ाइल का मान निकालना और इसे मेरे होस्ट ऑपरेटिंग सिस्टम पर संग्रहीत करना चाहता हूं।


दो चीजें: 1. डॉकटर डालने IMAGE फ़ाइलों पर काम किया है, कंटेनर नहीं। 2. यह 0.10.0 में पदावनत हो गया और अब मौजूद नहीं है।
सीन समर्स

जवाबों:


35

निर्भर करता है कि आप किस डॉक टूल के किस संस्करण का उपयोग कर रहे हैं:

  • वर्तमान संस्करण में cp d0 v.6.6.3 के अनुसार एक साधारण 'cp' कमांड है :

    उपयोग: docker cp कंटेनर: पथ HOSTPATH
    फ़ाइलों / फ़ोल्डरों को कंटेनर फाइल सिस्टम से होस्ट
    पथ पर कॉपी करें । पथ फाइल सिस्टम की जड़ के सापेक्ष हैं।

  • पुराने संस्करण के लिए, आप निर्यात doc v0.5.3 से 'निर्यात' का उपयोग करने पर विचार कर सकते हैं :

    उपयोग: docker निर्यात कंटेनर
    एक टार आर्काइव के रूप में एक फाइल सिस्टम की सामग्री का निर्यात करें

(आपके कंटेनर की क्षमताओं के आधार पर अन्य विकल्प भी हो सकते हैं।)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.