یہ تحریر واضح کرے گی:
Dockerfile کیسے بنائیں؟
Dockerfile ایک انسٹرکشن فائل ہے جو کنٹینر کا سنیپ شاٹ بنانے میں مدد کرتی ہے۔ Dockerfile بنانے/بنانے کے لیے، فراہم کردہ مراحل پر عمل کریں۔
مرحلہ 1: پروگرام فائل بنائیں
سب سے پہلے، تخلیق کریں ' index.html پروگرام فائل کریں اور اس میں ذیل میں فراہم کردہ کوڈ پیسٹ کریں:
< html >
< جسم >
< h2 > ہیلو لینکس ہنٹ < / h2 >
< ص > یہ LinuxHint لوگو ہے۔ < / ص >
< img src = 'linuxhint.png' سب کچھ = 'لینکس' چوڑائی = '104' اونچائی = '142' >
< / جسم >
< / html >
مرحلہ 2: ڈوکر فائل بنائیں
پھر، ایک نئی فائل بنائیں جس کا نام ' ڈاکر فائل اور ایچ ٹی ایم ایل پروگرام کو کنٹینرائز کرنے کے لیے نیچے کا ٹکڑا اس میں چسپاں کریں:
nginx سے: تازہ ترین
index.html کاپی کریں۔ / usr / بانٹیں / nginx / html / index.html
linuxhint.png کاپی کریں۔ / usr / بانٹیں / nginx / html
ENTRYPOINT [ 'nginx' ، '-جی' ، 'ڈیمون آف؛' ]
مندرجہ بالا کوڈ میں:
- ' سے ' کمانڈ کا استعمال کنٹینر کے لیے بیس امیج کی وضاحت کے لیے کیا جاتا ہے۔
- ' کاپی کریں۔ ' ہدایات 'index.html' فائل اور 'linuxhint.png' تصویر کو کنٹینر کے راستے میں چسپاں کرتی ہے۔
- ' ENTRYPOINT ” کنٹینر کے لیے عمل درآمد کا نقطہ مقرر کرتا ہے۔
ڈوکر امیج کیسے بنایا جائے؟
ڈوکر امیجز سنیپ شاٹس یا ٹیمپلیٹس ہیں جو کنٹینرز بنانے اور ان کا نظم کرنے کے لیے استعمال ہوتے ہیں۔ Dockerfile سے Docker امیج بنانے کے لیے نیچے دی گئی کمانڈ کا استعمال کریں:
docker build -t linuximg .یہاں، ' -t تصویر کا نام بتانے کے لیے استعمال کیا جاتا ہے۔ مثال کے طور پر، ہم نے وضاحت کی ہے ' linuximg ڈوکر امیج کے نام کے طور پر:
پھر، اس بات کو یقینی بنائیں کہ فراہم کردہ کمانڈ کا استعمال کرتے ہوئے تصویر کامیابی کے ساتھ بنائی گئی ہے۔
ڈاکر کی تصاویرنیچے دیے گئے آؤٹ پٹ میں، ڈوکر امیج کو دیکھا جا سکتا ہے، یعنی ' linuximg ”:
ڈوکر کنٹینر کیسے بنایا جائے؟
ڈوکر کنٹینرز ڈوکر کے ہلکے اور چھوٹے قابل عمل پیکیجز ہیں جو ایپلیکیشن کو کنٹینرائز کرنے کے لیے استعمال ہوتے ہیں۔ ڈوکر امیج کا استعمال کرتے ہوئے ڈوکر کنٹینر بنانے اور چلانے کے لیے، فراہم کردہ کمانڈ پر عمل کریں:
ڈاکر رن -- نام imgcontainer -p 80 : 80 linuximgیہاں:
- ' -نام کنٹینر کا نام بتانے کے لیے استعمال کیا جاتا ہے۔
- ' imgcontainer ” کنٹینر کا نام ہے۔
- ' -p کنٹینر کو بندرگاہ تفویض کرنے کے لیے استعمال کیا جاتا ہے۔
صرف ایک کنٹینر بنانے یا بنانے کا دوسرا طریقہ یہ ہے کہ ' docker تخلیق ' کمانڈ:
ڈاکر تخلیق -- نام linuxcontainer -p 80 : 80 linuximg
آخر میں، مطلوبہ براؤزر کھولیں اور مختص کردہ پورٹ پر ری ڈائریکٹ کریں۔ پھر، تصدیق کریں کہ آیا ایپلیکیشن تعینات ہے یا نہیں:
جیسا کہ آپ دیکھ سکتے ہیں، ہم نے کامیابی سے Dockerfile، تصویر اور کنٹینر بنایا ہے۔
نتیجہ
ڈاکر فائلز عام ٹیکسٹ فائلیں ہیں جن میں ڈوکر امیجز بنانے کے لیے سیٹ اور ہدایات شامل ہیں۔ ڈاکر امیجز بنانے کے لیے، ' docker build -t