ڈوکر امیجز، کنٹینرز اور حجم کو کیسے ہٹایا جائے۔

Wkr Amyjz Kn Ynrz Awr Hjm Kw Kys Aya Jay



ڈوکر ایک اوپن سورس معروف DevOps پروجیکٹ مینجمنٹ ٹول ہے۔ یہ نہ صرف پراجیکٹ مینجمنٹ کے لیے استعمال ہوتا ہے بلکہ ایپلی کیشنز کی تعمیر اور تعیناتی کے لیے بھی استعمال ہوتا ہے۔ ڈوکر نے کنٹینرائزیشن کا تصور متعارف کرایا کیونکہ یہ پروجیکٹ مینجمنٹ اور تعیناتی کے لیے کنٹینرز پیش کرتا ہے۔

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

یہ پوسٹ دکھائے گی:







ڈوکر امیجز کو کیسے ہٹایا جائے؟

ڈوکر پلیٹ فارم کا بنیادی جزو جو ایک کنٹینر کو بتاتا ہے کہ کسی پروجیکٹ کو کیسے منظم یا تعینات کیا جائے اسے 'کہا جاتا ہے۔ ڈاکر کی تصویر ' ڈوکر کی تصاویر ڈوکر کنٹینرز کے ساتھ وابستہ ہیں اور انہیں آزادانہ طور پر بھی عمل میں لایا جا سکتا ہے۔ تاہم، ڈویلپرز کو ڈوکر امیجز کو ہٹانے میں دشواری کا سامنا کرنا پڑ سکتا ہے اگر کوئی کنٹینر امیجز کے ساتھ منسلک ہوں۔



ڈاکر امیجز کو ہٹانے کے لیے ہدایات دیکھیں۔



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

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





$ ڈاکر کی تصاویر -a

مثال کے طور پر، آئیے ہٹا دیں ' ڈاکر امیج ”:



مرحلہ 2: ڈوکر امیجز کو ہٹا دیں۔

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

$ docker rmi dockerimage

اس مقام پر، اگر تصویر کسی بھی ڈاکر کنٹینر سے منسلک ہے جیسا کہ ذیل میں دکھایا گیا ہے، آپ کو ایک غلطی ہو سکتی ہے۔

تصویر کو زبردستی ہٹانے اور تنازعہ کو حل کرنے کے لیے، ' -f 'اختیار:

$ ڈاکر آر ایم آئی -f ڈاکر امیج

آؤٹ پٹ اشارہ کرتا ہے کہ تصویر کو حذف کر دیا گیا ہے:

مرحلہ 3: تصدیق کریں کہ آیا تصویر ہٹا دی گئی ہے۔

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

$ ڈاکر کی تصاویر -a

یہاں، آپ دیکھ سکتے ہیں کہ ہم نے ڈوکر امیج کو کامیابی کے ساتھ ڈیلیٹ کر دیا ہے۔

ڈوکر کنٹینر کو کیسے ہٹایا جائے؟

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

غیر استعمال شدہ یا خارج شدہ کنٹینرز کو ہٹانے کے لیے دی گئی ہدایات پر عمل کریں۔

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

تمام ڈاکر کنٹینرز کو درج کرنے کے لیے، ' ڈاکر پی ایس کمانڈ کے ساتھ استعمال کیا جاتا ہے -a 'اختیار:

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

مثال کے طور پر، آئیے ہٹا دیں ' عظیم_اینجل بارٹ 'کنٹینر:

مرحلہ 2: ڈوکر کنٹینر کو ہٹا دیں۔

ڈوکر کنٹینر کو ہٹانے کے لئے، ' docker rm <کنٹینر کا نام> ' کمانڈ:

$ ڈاکر rm عظیم_اینجل بارٹ

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

$ ڈاکر rm 79ba2a5d9f10

مرحلہ 3: تصدیق کریں کہ ڈوکر کنٹینر ہٹا دیا گیا ہے۔

آئیے تصدیق کریں کہ آیا ڈوکر کنٹینر کو حذف کردیا گیا ہے یا نہیں ڈاکر کنٹینرز کی فہرست دیکھ کر:

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

نیچے دیے گئے آؤٹ پٹ سے، آپ دیکھ سکتے ہیں کہ ہم نے کامیابی کے ساتھ ' عظیم_اینجل بارٹ ڈوکر کنٹینر:

ڈوکر والیوم کو کیسے ہٹایا جائے؟

' ڈوکر والیوم ڈوکر کنٹینر کا حصہ ہے اور اس فائل سسٹم سے مراد ہے جو ڈوکر کنٹینر سے منسلک ہے۔ وہ ڈوکر کنٹینر کے ذریعہ استعمال شدہ یا تیار کردہ ڈیٹا کو برقرار رکھنے کے لئے استعمال ہوتے ہیں۔

ڈوکر والیوم کو ہٹانے کے لیے، فراہم کردہ ہدایات کو دیکھیں۔

مرحلہ 1: ڈوکر والیوم کی فہرست بنائیں

تمام ڈوکر والیوم کو درج کرنے کے لیے، ' ڈاکر والیوم ایل ایس ' کمانڈ مندرجہ ذیل کے طور پر استعمال کیا جاتا ہے:

$ ڈاکر حجم ls

آئیے ہٹاتے ہیں' pythonimage ڈوکر والیوم:

مرحلہ 2: ڈوکر والیوم کو ہٹا دیں۔

ڈوکر والیوم کو ہٹانے کے لیے، ' docker حجم rm ' کمانڈ:

$ ڈاکر حجم rm pythonimage

مرحلہ 3: تصدیق کریں کہ والیوم ہٹا دیا گیا ہے۔

دوبارہ، جلدوں کی فہرست کو چیک کریں اور تصدیق کریں کہ آیا مخصوص والیوم ہٹا دیا گیا ہے یا نہیں:

$ ڈاکر حجم ls

مندرجہ ذیل آؤٹ پٹ اشارہ کرتا ہے کہ ہم نے کامیابی کے ساتھ ڈوکر والیوم کو ہٹا دیا ہے۔

ڈوکر سسٹم کی کٹائی کیسے کریں؟

ڈوکر سسٹم کی کٹائی ڈوکر سسٹم کی کٹائی کا ایک عمل ہے، جس کا مطلب ہے تمام غیر استعمال شدہ اور روکی ہوئی ڈاکر امیجز، کنٹینرز اور حجم کو ہٹانا۔

ڈوکر سسٹم کی کٹائی کے لیے، مذکورہ کمانڈ کے ذریعے جائیں:

$ ڈاکر نظام خشک آلوچہ

اب، تمام ڈوکر کنٹینرز کو درج کرکے مذکورہ کمانڈ کا نتیجہ چیک کریں:

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

آؤٹ پٹ سے، آپ دیکھ سکتے ہیں کہ ' docker نظام کی کٹائی ' کمانڈ تمام روکے ہوئے ڈوکر کنٹینرز کو ہٹا دیتا ہے:

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

نتیجہ

ڈوکر امیجز کو ہٹانے کے لیے، استعمال کریں ' docker rmi -f ' کمانڈ. ڈوکر کنٹینر کو ہٹانے کے لئے، ' docker rm کمانڈ کریں اور ڈوکر والیوم کو ہٹا دیں docker حجم rm ' کمانڈ. اس بلاگ نے ڈوکر کنٹینرز، تصاویر اور حجم کو ہٹانے کی تکنیک فراہم کی ہے۔