ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

docker-cp - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে ডকার-সিপি চালান

এটি হল ডকার-সিপি কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


docker-cp - একটি ধারক এবং স্থানীয় ফাইল সিস্টেমের মধ্যে ফাইল/ফোল্ডার কপি করুন।

সাইনোপিসিস


ডকশ্রমিক cp [--help] কনটেইনার:SRC_PATH DEST_PATH|-

ডকশ্রমিক cp [--help] SRC_PATH|- কনটেইনার:DEST_PATH

বর্ণনাঃ


সার্জারির ডকশ্রমিক cp ইউটিলিটি এর বিষয়বস্তু অনুলিপি করে SRC_PATH থেকে DEST_PATH. থেকে কপি করতে পারেন
কন্টেইনারের ফাইল সিস্টেম থেকে স্থানীয় মেশিনে বা বিপরীতে, স্থানীয় ফাইল সিস্টেম থেকে
পাত্রে যদি - হয় জন্য নির্দিষ্ট করা হয় SRC_PATH or DEST_PATH, আপনি এটিও করতে পারেন
থেকে একটি টার সংরক্ষণাগার স্ট্রিম STDIN অথবা বন্ধ. দ্য কন্টেইনার একটি চলমান বা বন্ধ হতে পারে
ধারক দ্য SRC_PATH or DEST_PATH একটি ফাইল বা ডিরেক্টরি হতে হবে।

সার্জারির ডকশ্রমিক cp কমান্ড অনুমান করে যে কন্টেইনার পাথগুলি কন্টেইনারের সাথে আপেক্ষিক / (মূল)
ডিরেক্টরি এর মানে প্রাথমিক ফরোয়ার্ড স্ল্যাশ সরবরাহ করা ঐচ্ছিক; আদেশ দেখে
compassionate_darwin:/tmp/foo/myfile.txt এবং compassionate_darwin:tmp/foo/myfile.txt as
অভিন্ন স্থানীয় মেশিন পাথ একটি পরম বা আপেক্ষিক মান হতে পারে। আদেশ
একটি স্থানীয় মেশিনের আপেক্ষিক পাথকে বর্তমান কার্যকারী ডিরেক্টরির সাথে আপেক্ষিক হিসাবে ব্যাখ্যা করে
কোথায় ডকশ্রমিক cp চালানো হয়

সার্জারির cp কমান্ড ইউনিক্সের মত আচরণ করে cp -a যে ডিরেক্টরিতে কমান্ড অনুলিপি করা হয়
সম্ভব হলে সংরক্ষিত অনুমতি সহ recursively. মালিকানা ব্যবহারকারী এবং সেট করা হয়
গন্তব্যে প্রাথমিক গ্রুপ। উদাহরণস্বরূপ, একটি কন্টেইনারে অনুলিপি করা ফাইলগুলি তৈরি করা হয়
সঙ্গে UID:GID রুট ব্যবহারকারীর। স্থানীয় মেশিনে কপি করা ফাইলগুলি দিয়ে তৈরি করা হয়
UID:GID যে ব্যবহারকারীর আহ্বান করেছে ডকশ্রমিক cp আদেশ যদি আপনি উল্লেখ করেন -L বিকল্প,
ডকশ্রমিক cp কোন প্রতীকী লিঙ্ক অনুসরণ করে SRC_PATH.

একটি পথ বিভাজক অনুমান /, একটি প্রথম যুক্তি SRC_PATH এবং দ্বিতীয় যুক্তি
DEST_PATH, আচরণ নিম্নরূপ:

· SRC_PATH একটি ফাইল নির্দিষ্ট করে

· DEST_PATH এটির অস্তিত্ব নেই

ফাইলটি তৈরি করা একটি ফাইলে সংরক্ষণ করা হয় DEST_PATH

· DEST_PATH বিদ্যমান নেই এবং এর সাথে শেষ হয় /

· ত্রুটি শর্ত: গন্তব্য ডিরেক্টরি বিদ্যমান থাকা আবশ্যক।

· DEST_PATH বিদ্যমান এবং একটি ফাইল

উত্স ফাইলের বিষয়বস্তু দিয়ে গন্তব্য ওভাররাইট করা হয়

· DEST_PATH বিদ্যমান এবং একটি ডিরেক্টরি

বেসনেম ব্যবহার করে ফাইলটি এই ডিরেক্টরিতে কপি করা হয়েছে SRC_PATH

· SRC_PATH একটি ডিরেক্টরি নির্দিষ্ট করে

· DEST_PATH এটির অস্তিত্ব নেই

· DEST_PATH একটি ডিরেক্টরি হিসাবে তৈরি করা হয় এবং সুখী উৎস ডিরেক্টরি অনুলিপি করা হয়
এই ডিরেক্টরির মধ্যে

· DEST_PATH বিদ্যমান এবং একটি ফাইল

· ত্রুটি শর্ত: একটি ফাইল একটি ডিরেক্টরি অনুলিপি করতে পারবেন না

· DEST_PATH বিদ্যমান এবং একটি ডিরেক্টরি

· SRC_PATH দিয়ে শেষ হয় না /.

উত্স ডিরেক্টরিটি এই ডিরেক্টরিতে অনুলিপি করা হয়েছে

· SRC_PATH দিয়ে শেষ হয় /.

· দ্য বিষয়বস্তু উৎস ডিরেক্টরির এই ডিরেক্টরিতে অনুলিপি করা হয়

কমান্ড প্রয়োজন SRC_PATH এবং DEST_PATH উপরোক্ত নিয়ম অনুযায়ী বিদ্যমান। যদি
SRC_PATH স্থানীয় এবং একটি প্রতীকী লিঙ্ক, প্রতীকী লিঙ্ক, লক্ষ্য নয়, দ্বারা অনুলিপি করা হয়
ডিফল্ট. লিঙ্ক টার্গেট অনুলিপি করতে এবং লিঙ্ক নয়, উল্লেখ করুন -L বিকল্প।

একটি কোলন (:) এর মধ্যে একটি বিভেদক হিসাবে ব্যবহৃত হয় কন্টেইনার এবং তার পথ। আপনিও ব্যবহার করতে পারেন : কখন
একটি পাথ নির্দিষ্ট করা SRC_PATH or DEST_PATH একটি স্থানীয় মেশিনে, উদাহরণস্বরূপ
ফাইল:name.txt. যদি আপনি একটি ব্যবহার করেন : একটি স্থানীয় মেশিন পাথে, আপনি একটি সঙ্গে স্পষ্ট হতে হবে
আপেক্ষিক বা পরম পথ, উদাহরণস্বরূপ:

`/path/to/file:name.txt` বা `./file:name.txt`

কিছু সিস্টেম ফাইল যেমন নিচের রিসোর্স কপি করা সম্ভব নয় / proc, / sys, / দেব,
এবং কনটেইনারে ব্যবহারকারী দ্বারা তৈরি করা মাউন্ট।

ব্যবহার - যেমন SRC_PATH এর বিষয়বস্তু প্রবাহিত করে STDIN একটি টার সংরক্ষণাগার হিসাবে. আদেশ
টার বিষয়বস্তু নিষ্কাশন করে DEST_PATH কন্টেইনার ফাইল সিস্টেমে। এক্ষেত্রে,
DEST_PATH একটি ডিরেক্টরি নির্দিষ্ট করতে হবে। ব্যবহার - as DEST_PATH এর বিষয়বস্তু প্রবাহিত করে
একটি টার সংরক্ষণাগার হিসাবে সম্পদ বন্ধ.

বিকল্প


-L, --লিঙ্ক অনুসরণ করুন=সত্য|মিথ্যা
SRC_PATH-এ প্রতীক লিঙ্ক অনুসরণ করুন

--help
প্রিন্ট ব্যবহার বিবৃতি

উদাহরণ


ধরুন একটি ধারক একটি ফাইল হিসাবে কিছু আউটপুট উত্পাদন শেষ করেছে এটি কোথাও সংরক্ষণ করে
এর ফাইল সিস্টেম। এটি একটি বিল্ড কাজের আউটপুট বা অন্য কিছু গণনা হতে পারে। তুমি পারবে
কন্টেইনার থেকে আপনার স্থানীয় হোস্টের অবস্থানে এই আউটপুটগুলি অনুলিপি করুন।

আপনি যদি কপি করতে চান /tmp/foo একটি ধারক থেকে বিদ্যমান ডিরেক্টরি / tmp -র পরিবর্তে ডিরেক্টরি
আপনার হোস্ট উপর. আপনি যদি চালান ডকশ্রমিক cp স্থানীয় হোস্টে আপনার (হোম) ডিরেক্টরিতে:

$ docker cp compassionate_darwin:tmp/foo / tmp -র পরিবর্তে

ডকার একটি তৈরি করে /tmp/foo আপনার হোস্টে ডিরেক্টরি। বিকল্পভাবে, আপনি অগ্রণী বাদ দিতে পারেন
কমান্ডে স্ল্যাশ করুন। আপনি যদি আপনার হোম ডিরেক্টরি থেকে এই কমান্ডটি চালান:

$ docker cp compassionate_darwin:tmp/foo tmp

If / tmp -র পরিবর্তে বিদ্যমান নেই, ডকার এটি তৈরি করবে এবং এর বিষয়বস্তু অনুলিপি করবে /tmp/foo থেকে
এই নতুন ডিরেক্টরির মধ্যে ধারক। যদি / tmp -র পরিবর্তে ইতিমধ্যে একটি ডিরেক্টরি হিসাবে বিদ্যমান, তারপর ডকার
এর বিষয়বস্তু কপি করবে /tmp/foo ধারক থেকে একটি ডিরেক্টরিতে /tmp/foo.

একটি বিদ্যমান একটি একক ফাইল অনুলিপি করার সময় লোকালপথ, দ্য ডকশ্রমিক cp আদেশ হয়
এর বিষয়বস্তু ওভাররাইট করুন লোকালপথ যদি এটি একটি ফাইল হয় বা এটিতে রাখুন লোকালপথ যদি এটা হয় a
ডিরেক্টরি, একই নামের একটি বিদ্যমান ফাইল ওভাররাইট করা যদি একটি বিদ্যমান থাকে। উদাহরণস্বরূপ, এই
কমান্ড প্রয়োগ করুন:

$ docker cp sharp_ptolemy://tmp/foo/myfile.txt /test

If /পরীক্ষা স্থানীয় মেশিনে বিদ্যমান নেই, এটি একটি ফাইল হিসাবে তৈরি করা হবে
বিষয়বস্তু /tmp/foo/myfile.txt পাত্র থেকে যদি /পরীক্ষা একটি ফাইল হিসাবে বিদ্যমান, এটি হবে
ওভাররাইট অবশেষে, যদি /পরীক্ষা একটি ডিরেক্টরি হিসাবে বিদ্যমান, ফাইলটি অনুলিপি করা হবে
/test/myfile.txt.

এর পরে, ধরুন আপনি একটি ফাইল বা ফোল্ডার একটি কন্টেইনারে অনুলিপি করতে চান। উদাহরণস্বরূপ, এই পারে
একটি কনফিগারেশন ফাইল বা একটি দীর্ঘ চলমান গণনার অন্য কিছু ইনপুট যা আপনি করতে পারেন
এটি শুরু হওয়ার আগে একটি তৈরি পাত্রে রাখতে চাই। এটি দরকারী কারণ এটি করে
কনটেইনার ইমেজে উপস্থিত থাকার জন্য কনফিগারেশন ফাইল বা অন্য ইনপুটের প্রয়োজন নেই।

আপনার যদি একটি ফাইল থাকে, config.yml, আপনার স্থানীয় হোস্টের বর্তমান ডিরেক্টরিতে এবং করতে চান
এটি একটি বিদ্যমান ডিরেক্টরিতে অনুলিপি করুন /etc/my-app.d একটি পাত্রে, এই কমান্ড হতে পারে
ব্যবহৃত:

$ docker cp config.yml myappcontainer:/etc/my-app.d

আপনার যদি স্থানীয় ডিরেক্টরিতে বেশ কয়েকটি ফাইল থাকে / কনফিগারেশন যা আপনাকে কপি করতে হবে
ডিরেক্টরি /etc/my-app.d একটি পাত্রে:

$ ডকার cp /config/। myappcontainer:/etc/my-app.d

উপরের কমান্ডটি স্থানীয় বিষয়বস্তু অনুলিপি করবে / কনফিগারেশন ডিরেক্টরির মধ্যে ডিরেক্টরি
/etc/my-app.d পাত্রে

অবশেষে, আপনি যদি একটি পাত্রে একটি প্রতীকী লিঙ্ক অনুলিপি করতে চান, আপনি সাধারণত অনুলিপি করতে চান
লিঙ্ক টার্গেট এবং লিঙ্ক নিজেই না. লক্ষ্য কপি করতে, ব্যবহার করুন -L বিকল্প, জন্য
উদাহরণস্বরূপ:

$ln -s /tmp/somefile /tmp/somefile.ln
$ docker cp -L /tmp/somefile.ln myapp কনটেইনার:/ Tmp / '

এই কমান্ড স্থানীয় বিষয়বস্তু অনুলিপি /tmp/somefile ফাইলের মধ্যে /tmp/somefile.ln in
ধারক ছাড়া -L বিকল্প, /tmp/somefile.ln এর প্রতীকী লিঙ্ক সংরক্ষণ করে কিন্তু না
এর বিষয়বস্তু।

ইতিহাস


এপ্রিল 2014, মূলত উইলিয়াম হেনরি দ্বারা সংকলিত (whenry at redhat dot com) এর উপর ভিত্তি করে
docker.com উত্স উপাদান এবং অভ্যন্তরীণ কাজ. জুন 2014, Sven Dowideit দ্বারা আপডেট করা হয়েছে
[ইমেল সুরক্ষিত]⟩ মে 2015, Josh Hawn দ্বারা আপডেট করা হয়েছে ⟨[ইমেল সুরক্ষিত]

onworks.net পরিষেবা ব্যবহার করে অনলাইনে ডকার-সিপি ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad