میں ایک ڈائرکٹری کو کنٹینر سے میزبان میں کیسے کاپی کروں؟

My Ayk Ayrk Ry Kw Kn Ynr S Myzban My Kys Kapy Krw



ڈوکر کنٹینر میں، ڈائرکٹری ایک فولڈر ہے جو کنٹینر کی فعالیت سے متعلق ذیلی فولڈرز اور فائلوں کو اسٹور کرتی ہے۔ بعض اوقات، صارف مختلف مقاصد کے لیے ڈوکر کنٹینر سے کسی خاص ڈائرکٹری یا فائلوں کو میزبان مشین میں کاپی کرنا چاہتے ہیں، جیسے کہ دوسرے ٹیم کے اراکین کے ساتھ ڈائریکٹری کا اشتراک کرنا یا ڈیبگنگ کے لیے۔ اس طرح کے اسی مقصد کے لیے، Docker صارفین کو کسی بھی ڈائریکٹری یا فائل کو کنٹینر سے مقامی میزبان مشین میں کاپی کرنے کی اجازت دیتا ہے۔

یہ تحریر ڈوکر کنٹینر سے مقامی میزبان مشین میں ڈائریکٹری کاپی کرنے کے طریقہ کی وضاحت کرے گی۔

ڈائرکٹری کو کنٹینر سے لوکل ہوسٹ میں کیسے کاپی کریں؟

ڈائرکٹری کو ڈاکر کنٹینر سے میزبان میں کاپی کرنے کے لیے، درج ذیل مراحل کو دیکھیں:







  • تمام کنٹینرز دکھائیں۔
  • مخصوص کنٹینر کا انتخاب کریں۔
  • مطلوبہ ڈائرکٹری کو کنٹینر سے میزبان میں کاپی کریں ' docker cp : ' کمانڈ.
  • تصدیق.

مرحلہ 1: تمام موجودہ کنٹینرز دیکھیں

سب سے پہلے، تمام موجودہ کنٹینرز کی فہرست بنائیں اور اس کی ڈائرکٹری کو کاپی کرنے کے لیے مطلوبہ کنٹینر کا انتخاب کریں:



ڈاکر پی ایس -a

ذیل میں آؤٹ پٹ دو کنٹینرز دکھاتا ہے۔ ہم نے منتخب کیا ہے ' cont1 'کنٹینر:







مرحلہ 2: ڈائرکٹری کو کنٹینر سے میزبان میں کاپی کریں۔

ڈائرکٹری کو کنٹینر سے میزبان میں کاپی کرنے کے لیے، ' docker cp : ' کمانڈ:

ڈاکر cp cont1: / usr / بانٹیں / nginx / html C:\Docker\Data

یہاں:



  • ' cont1 'کنٹینر کا نام ہے۔
  • ' /usr/share/nginx/html ' ڈائریکٹری کا راستہ ہے۔
  • ' C:\Docker\Data 'میزبان مشین پر ڈائریکٹری کا راستہ ہے۔

اوپر دی گئی کمانڈ کاپی کرے گی ' html کنٹینر سے ڈائرکٹری اور اسے میزبان مشین میں محفوظ کریں:

مرحلہ 3: تصدیق

تصدیق کے لیے، پہلے میزبان ڈائریکٹری پر جائیں تاکہ یہ یقینی بنایا جا سکے کہ مطلوبہ ڈائرکٹری اس میں کاپی کر لی گئی ہے:

سی ڈی C:\Docker\Data

پھر، فراہم کردہ کمانڈ کا استعمال کرتے ہوئے میزبان ڈائریکٹری مواد کی فہرست بنائیں:

ls

مندرجہ ذیل آؤٹ پٹ اشارہ کرتا ہے کہ ' html ' ڈائریکٹری کامیابی کے ساتھ کاپی کر لی گئی ہے:

ہم نے ڈائرکٹری کو کنٹینر سے میزبان مشین میں کاپی کرنے کا آسان ترین طریقہ بتایا ہے۔

نتیجہ

کسی خاص ڈائرکٹری کو کنٹینر سے ہوسٹ مشین میں کاپی کرنے کے لیے، پہلے مطلوبہ کنٹینر کو اس کی ڈائرکٹری کاپی کرنے کے لیے منتخب کریں۔ پھر، عمل کریں ' docker cp : کنٹینر سے مطلوبہ ڈائرکٹری کاپی کرنے اور اسے میزبان مشین میں محفوظ کرنے کے لیے کمانڈ۔ اگلا، میزبان ڈائریکٹری پر ری ڈائریکٹ کریں اور تصدیق کے لیے اس کا مواد دیکھیں۔ اس تحریر نے ڈوکر کنٹینر سے مقامی میزبان مشین میں ڈائریکٹری کاپی کرنے کے طریقہ کی وضاحت کی ہے۔