'کنٹینر کے زیر استعمال نام' کی خرابی کو کیسے ٹھیک کریں۔

Kn Ynr K Zyr Ast Mal Nam Ky Khraby Kw Kys Yk Kry



ڈوکر ایک معروف اور وسیع پیمانے پر استعمال ہونے والا پروجیکٹ ڈویلپمنٹ پلیٹ فارم ہے جو کنٹینرز کے استعمال کے ذریعے کنٹینرائزیشن آئیڈیا کو استعمال کرتا ہے۔ ڈوکر کنٹینرز ڈوکر کا ایک اہم حصہ ہیں۔ یہ صارفین کو آسانی سے ایپلیکیشنز کو ڈیزائن، ان کا انتظام اور تعینات کرنے کی اجازت دیتا ہے۔ یہ پورے پروجیکٹ سورس کوڈ، انحصار، ضروری پیکجز، اور فریم ورک کو کنٹینرز میں اسٹور کرتا ہے۔ لہذا، صارف تیزی سے ایپلیکیشن کو دوسرے سسٹم پر تعینات اور شیئر کر سکتا ہے۔

اس کے علاوہ، کبھی کبھی ڈویلپرز کو پروجیکٹ یا کنٹینر بنانے کے دوران کچھ مدد کی ضرورت ہوتی ہے اور کچھ تنازعات کا سامنا کرنا پڑ سکتا ہے، جیسے کہ پہلے سے ہی کنٹینر کے زیر استعمال ہے، یا Docker ڈیمون کام نہیں کر رہا ہے، اور بہت کچھ۔







یہ بلاگ ظاہر کرے گا کہ ' نام پہلے ہی کنٹینر کے استعمال میں ہے۔ 'غلطی.



'کنٹینر کے زیر استعمال نام' کی خرابی کو کیسے ٹھیک کیا جائے؟

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



زیر بحث غلطی کو حل کرنے کے لیے درج ذیل مراحل پر عمل کریں۔





مرحلہ 1: ڈوکر امیج کے ذریعے ڈوکر کنٹینر بنائیں

سب سے پہلے، 'کا استعمال کرکے ایک نیا کنٹینر بنائیں docker تخلیق ' کمانڈ:



$ docker تخلیق --نام python-container pythonimage

یہاں، آپ دیکھ سکتے ہیں کہ ہمیں غلطی کا پیغام ملتا ہے کہ ' /python-container کنٹینر کے ذریعہ پہلے سے ہی استعمال میں ہے:

مرحلہ 2: تمام کنٹینرز کی فہرست بنائیں

آئیے چیک کریں کہ کنٹینر پہلے سے اسی نام کے ساتھ موجود ہے یا نہیں۔ اس مقصد کے لیے، تمام ڈاکر کنٹینرز کی فہرست ' ڈاکر پی ایس ' کمانڈ. آپشن ' -a تمام کنٹینرز کو دیکھنے کے لیے استعمال کیا جاتا ہے:

$ ڈاکر پی ایس -a

نیچے دی گئی آؤٹ پٹ سے پتہ چلتا ہے کہ ہمارے پاس پہلے سے ہی ایک کنٹینر ہے جس کا نام ہم بنا رہے ہیں:

مرحلہ 3: موجودہ کنٹینر کا نام تبدیل کریں۔

موجودہ کنٹینر کا نام تبدیل کرنے کے لیے، استعمال کریں ' docker کا نام تبدیل کریں ' کمانڈ:

$ ڈاکر کا نام تبدیل کریں python-container pythoncontainer

دوبارہ چیک کریں کہ آیا کنٹینر کی فہرست دیکھ کر کنٹینر کا نام تبدیل کیا گیا ہے:

$ ڈاکر پی ایس -a

ہم نے کامیابی کے ساتھ ڈوکر کنٹینر کا نام تبدیل کر دیا ہے ' pythoncontainer ”:

مرحلہ 4: کنٹینر بنائیں

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

$ docker تخلیق --نام python-container pythonimage

آؤٹ پٹ اشارہ کرتا ہے کہ ہم نے غلطی کو حل کر لیا ہے اور ایک نیا کنٹینر بنایا گیا ہے:

مرحلہ 5: کنٹینر شروع کریں۔

کنٹینر کو چلانے/شروع کرنے کے لیے، ' ڈاکر شروع ' کمانڈ. یہاں، ' -میں کنٹینر کو انٹرایکٹو طریقے سے چلانے کے لیے ” آپشن شامل کیا گیا ہے:

$ ڈاکر شروع -میں python-container

ہم نے آپ کو سکھایا ہے کہ کس طرح ٹھیک کرنا ہے ' نام پہلے ہی کنٹینر کے ذریعے استعمال میں ہے۔ 'غلطی.

نتیجہ

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