ڈوکر بلڈ کمانڈز سے کوئی آؤٹ پٹ کیوں نہیں دکھا رہا ہے؟

Wkr Bl Kman Z S Kwyy Aw P Kyw N Y Dk A R A



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

یہ بلاگ یہ ظاہر کرے گا کہ کیوں ڈوکر بلڈز کمانڈز سے کوئی آؤٹ پٹ نہیں دکھاتے ہیں۔

'ڈاکر بلڈ' کمانڈز سے کوئی آؤٹ پٹ کیوں نہیں دکھا رہا ہے؟

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







اس مقصد کے لیے، ہم نے اس پر عمل درآمد کا طریقہ کار پیش کیا ہے۔ ڈاکر کی تعمیر کمانڈز کی آؤٹ پٹ دکھانے کے لیے کمانڈ۔



مرحلہ 1: بصری اسٹوڈیو کوڈ کھولیں۔

سب سے پہلے، ونڈوز اسٹارٹ مینو کے ذریعے ویژول اسٹوڈیو کوڈ ایڈیٹر کھولیں:







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

پراجیکٹ ڈائرکٹری میں ایک نئی ڈوکر فائل بنائیں ہائی لائٹ آئیکون پر کلک کرکے اور فائل کا نام ' ڈاکر فائل ”:



دیئے گئے کوڈ کو 'میں چسپاں کریں ڈاکر فائل ' یہ ہدایات کچھ ازگر کے ماڈیولز کو انسٹال کریں گی اور پھر آؤٹ پٹ دکھائے گی۔ ڈاکر زیادہ آسان تعیناتی ٹول ہے۔ ”:

ازگر سے: 3.6

رن اپ ڈیٹ حاصل کریں۔ && apt-get انسٹال کریں۔ -Y --no-install-recommends \

python3-setuptools \

python3-pip \

python3-dev \

python3-venv \

گٹ \

&& \

apt - صاف ہو جاؤ && \

rm -rf / تھا / lib / مناسب / فہرستیں /*

بے نقاب 8000

سی ایم ڈی ازگر -c 'پرنٹ ('ڈوکر زیادہ آسان تعیناتی ٹول ہے')'

مرحلہ 3: 'ڈوکر بلڈ' کمانڈ چلائیں۔

اگلا، ڈوکر امیج بنانے کے لیے فراہم کردہ کمانڈ پر عمل کریں۔ ' -t پرچم کا استعمال تصویر کا نام بتانے کے لیے کیا جاتا ہے:

$ ڈاکر کی تعمیر -t pythonimage

آپ دیکھ سکتے ہیں کہ کمانڈز کو عمل میں لایا گیا تھا لیکن کوئی آؤٹ پٹ نہیں دکھا رہا تھا:

مرحلہ 4: کمانڈ آؤٹ پٹ دکھانے کے لیے 'ڈوکر بلڈ' کمانڈ چلائیں۔

اب اسی پر عمل کرو' ڈاکر کی تعمیر 'حکم کے ساتھ' - ترقی = سادہ کمانڈز کی آؤٹ پٹ دیکھنے کے لیے آپشن:

$ ڈاکر کی تعمیر --ترقی = سادہ

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

مرحلہ 5: ڈوکر امیج چلائیں۔

اگلا، بیان کردہ کمانڈ کی مدد سے ڈوکر امیج کو چلائیں:

$ ڈاکر رن -یہ pythonimage

ہم نے وضاحت کی ہے کہ کیوں ' ڈاکر کی تعمیر کمانڈز سے کوئی آؤٹ پٹ نہیں دکھا رہا ہے اور اسے کیسے ٹھیک کیا جائے۔

نتیجہ

اس کے پیچھے وجہ ' ڈاکر کی تعمیر کمانڈز سے کوئی آؤٹ پٹ نہ دکھانا یہ ہے کہ ڈوکر صارفین کو بلڈ کٹ سے آؤٹ پٹ مل رہا ہے جو کہ نئے ڈوکر ورژن میں پچھلے یا بیس بلڈ کٹ کا متبادل ہے۔ 'کے دوران کمانڈ کی آؤٹ پٹ کو دیکھنے کے لئے ڈاکر کی تعمیر 'کمانڈ، استعمال کریں' - ترقی = سادہ کمانڈ کے ساتھ آپشن۔ اس پوسٹ نے ظاہر کیا کہ کیوں ' ڈاکر کی تعمیر کمانڈز سے کوئی آؤٹ پٹ نہیں دکھا رہا ہے اور اسے کیسے حل کیا جائے۔