docker cp does not copy recursively -


मेरे पास निम्न कंटेनर हैं:

  »सूडो डॉकर पीएस- कन्टेनर आईडी इमेज कमान बनाया स्थिति बंदरगाहों नाम 753f4d01ae32 postgres: 9 / usr / src / postgres / कर 9 मिनट पहले 9 मिनट 5432 / टीसीपी postgres edfbfb3b0837 tutum / CouchDB: नवीनतम /run.sh 18 मिनट पहले ऊपर 18 मिनट 0.0.0.0:5985-> 5984 / टीसीपी couchdb2 4aa61e51d86f tutum / CouchDB: नवीनतम /run.sh 18 मिनट पहले ऊपर 18 मिनट 0.0.0.0:5984->5984/tcp CouchDB  

कंटेनर मैं postgres के साथ काम कर रहा हूँ :

  CID = 753f4d01ae32 पीआईडी ​​= $ (sudo डोकर निरीक्षण --format {{.State.Pid}} $ सीआईडी) गूंज $ पीआईडी ​​13,949 »sudo nsenter --target $ पीआईडी ​​--mount --uts --ipc --net --pid / bin / bash root @ 753f4d01ae32: / # ls -l / var / lib / postgresql / घ एटीए / कुल 100-आरवाई ------- 1 पोस्टग्रेज पोस्टग्रेज 4 अगस्त 1 05:30 पीजी_विर्सियन डीडब्ल्यूएक्स ------ 5 पोस्ट्स पोस्टेज 4096 अगस्त 1 05:30 बेस डॉवएक्स ------ 2 पोस्ट्स पोस्ट्स 4096 अगस्त 1 05:30 वैश्विक डॉवक्स ------ 2 पोस्ट्स पोस्ट्स 4096 अगस्त 1 05:30 pg_clog -rw ------- 1 पोस्टग्रेज पोस्ट 4506 अगस्त 1 05:30 pg_hba.conf -rw --- ---- 1 postgres postgres 1636 अगस्त 1 05:30 pg_ident.conf drwx ------ 4 postgres postgres 4096 अगस्त 1 05:30 pg_multixact drwx ------ 2 postgres postgres 4096 अगस्त 1 05:30 pg_notify drwx ------ 2 postgres postgres 4096 अगस्त 1 05:30 pg_serial drwx ------ 2 postgres postgres 4096 अगस्त 1 05:30 pg_snapshots drwx ------ 2 postgres postgres 4096 अगस्त 1 5:30 pg_stat drwx ------ 2 postgres postgres 4096 अगस्त 1 05:41 pg_stat_tmp drwx ------ 2 postgres postgres 4096 अगस्त 1 05:30 pg_subtrans drwx ------ 2 postgres postgres 4096 अगस्त 1 05: 30 pg_tblspc drwx ------ 2 पोस्टग्रेज़ पोस्टग्रेस 4096 अगस्त 1 05:30 pg_twophase drwx ------ 3 पोस्ट्स पोस्ट्स 4096 अगस्त 1 05:30 pg_xlog -rw ------- 1 पोस्टग्रे पोस्टग्रेज़ 20494 अगस्त 1 05:30 पोस्टग्रेस्क्ल.कैंक -आर.व. ------- 1 पोस्टग्रेज पोस्टग्रेज 30 अगस्त 1 05:30 पोस्टमास्टर। ओपेट्स -आरवाई ------- 1 पोस्टग्रेज़ पोस्टग्रेज़ 70 अगस्त 1 05:30 पोस्टमास्टर.pid  

कूल, इसलिए मेरे पास / var / lib / postgresql / data में डेटा है मुझे उस डेटा की एक प्रति, मेजबान में कॉन्फ़िग की जांच करना चाहिए और इसी तरह:

  sudo docker cp $ cid: / var / lib / postgresql / data »पेड़ डेटा / डेटा / 0 निर्देशिकाएं, 0 फ़ाइलें  

अतः, डॉकर सीपी ने कुछ भी कॉपी नहीं किया है! क्यों?

मैं उपयोग कर रहा हूं:

  »डॉककर - वर्जन डॉककर संस्करण 0.9.1, बिल्ड 3600720  

पुराने संस्करण वॉल्यूम से docker cp डेटा नहीं कर सकता है 1.4.0 या नए में अपडेट, यह काम करता है!


Comments