Beginners کے لئے میں Docker: سب کچھ آپ کو جاننے کی ضرورت ہے

Jun 15, 2025
لینکس

ڈاکر پیکڈ ایپلی کیشنز پیدا کرتا ہے کنٹینرز کہا جاتا ہے. ہر کنٹینر اے کے اسی طرح الگ الگ ماحول فراہم کرتا ہے مجازی مشین (vm). VMS کے برعکس، ڈاکر کنٹینرز مکمل آپریٹنگ سسٹم چلائیں . وہ آپ کے میزبان کے دانا اور ورچوئلائزیشن سافٹ ویئر کی سطح پر شریک ہیں.

ڈاکر کی بنیادیں

ڈاکر سافٹ ویئر ڈویلپرز اور نظام کے منتظمین کے لئے ایک معیاری آلے بن گیا ہے. آپ کے باقی نظام کو متاثر کئے بغیر ایپلی کیشنز کو فوری طور پر شروع کرنے کا ایک صاف طریقہ ہے. آپ ایک واحد کے ساتھ ایک نئی خدمت کو پھینک سکتے ہیں ڈاکر رن کمانڈ.

کنٹینرز OS پیکیج انحصار سے آپ کے اپنے ذریعہ کوڈ پر ایک درخواست چلانے کے لئے ہر چیز کو مسترد کرتے ہیں. آپ ایک کنٹینر کی تخلیق کے اقدامات کی وضاحت کرتے ہیں ڈاکرفائل . ڈاکر ایک تعمیر کرنے کے لئے ڈاکرفائل کا استعمال کرتا ہے تصویر .

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

ڈاکر کیسے کام کرتا ہے؟

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

ڈاکر پیداوار، تقسیم، اور کنٹینرز کے استعمال کے لئے ایک مکمل حل ہے. جدید ڈاکر ریلیزز شامل ہیں کئی آزاد اجزاء . سب سے پہلے، ڈاکر ہے کلی ، جو آپ کے ٹرمینل میں آپ کے ساتھ بات چیت کرتے ہیں. CLI اے کو حکم دیتا ہے ڈاکر ڈیمون . یہ مقامی طور پر چل سکتا ہے یا ایک دور دراز میزبان پر . ڈیمونین کنٹینرز اور ان تصاویر کو منظم کرنے کے لئے ذمہ دار ہے جو ان سے پیدا ہوتے ہیں.

حتمی جزو کہا جاتا ہے کنٹینر رن ٹائم . رن ٹائم کنٹینرز کو اصل میں لانچ کرنے کے لئے دانی کی خصوصیات کو مدعو کرتا ہے. ڈاکر رن ٹائمز کے ساتھ مطابقت رکھتا ہے جو اس پر عمل کرتا ہے OCI تفصیلات. یہ کھلا معیار مختلف کنٹینرائزیشن کے اوزار کے درمیان انٹرپریبلٹی کی اجازت دیتا ہے.

جب آپ سب سے پہلے شروع ہو رہی ہے تو آپ کو ڈیکر کے اندرونی کاموں کے بارے میں بہت زیادہ فکر کرنے کی ضرورت نہیں ہے. انسٹال ڈاکر آپ کے سسٹم پر آپ کو کنٹینرز کی تعمیر اور چلانے کی ضرورت ہر چیز کو دے گی.

کیوں بہت سے لوگ ڈاکر استعمال کرتے ہیں؟

کنٹینرز بہت مقبول ہو گئے ہیں کیونکہ وہ سوفٹ ویئر کی ترقی میں بہت سے عام چیلنجوں کو حل کرتے ہیں. ایک بار کنٹینرائزیشن کرنے کی صلاحیت ہر جگہ چلتی ہے فرق کے درمیان خلا کو کم کر دیتا ہے آپ کے ترقیاتی ماحول اور آپ کی پیداوار کے سرورز.

کنٹینرز کا استعمال کرتے ہوئے آپ کو یقین ہے کہ ہر ماحول کی ایک جیسی ہے. اگر آپ کے پاس ایک نیا ٹیم ہے، تو وہ صرف اس کی ضرورت ہے ڈاکر رن ان کی اپنی ترقی کی مثال قائم کرنے کے لئے. جب آپ اپنی خدمت شروع کرتے ہیں، تو آپ اپنی ڈاکر تصویر کو پیداوار میں تعینات کرنے کے لئے استعمال کرسکتے ہیں. The. لائیو ماحول بالکل آپ کی مقامی مثال سے مل جائے گا، "یہ میری مشین پر کام کرتا ہے" سے بچنے سے بچنے والا.

ڈاکر مکمل طور پر مکمل طور پر مجازی مشین سے زیادہ آسان ہے. VMS ہر ممکن کام کے بوجھ کی حمایت کرنے کے لئے ڈیزائن کردہ عام مقاصد کے اوزار ہیں. اس کے برعکس، کنٹینرز ہلکا پھلکا، خود کو کافی، اور پھولوں کے استعمال کے مقدمات کے لئے بہتر ہے. جیسا کہ ڈاکر میزبان کی دانی کا حصول کرتا ہے، کنٹینرز سسٹم کی کارکردگی پر ناقابل یقین اثر پڑتا ہے. کنٹینر لانچ کا وقت تقریبا فوری طور پر ہے، کیونکہ آپ صرف عمل شروع کر رہے ہیں، مکمل آپریٹنگ سسٹم نہیں.

شروع ہوا چاہتا ہے

ڈاکر تمام مقبول لینکس کی تقسیم پر دستیاب ہے. یہ ونڈوز اور میکوس پر چلتا ہے. پیروی کریں یا پیچھے چلیں آپ کے پلیٹ فارم کے لئے ڈاکر سیٹ اپ ہدایات اسے حاصل کرنے اور چلانے کے لئے.

آپ چیک کر سکتے ہیں کہ آپ کی تنصیب ایک سادہ کنٹینر شروع کرکے کام کر رہی ہے:

 ڈاکر رن ہیلو دنیا 

یہ بنیادی کے ساتھ ایک نیا کنٹینر شروع کرے گا ہیلو دنیا تصویر. تصویر کچھ آؤٹ پٹ کی وضاحت کرتا ہے کہ کس طرح ڈاکر استعمال کرنا ہے. کنٹینر پھر آپ کے ٹرمینل میں آپ کو چھوڑ کر باہر نکلتا ہے.

تصاویر تخلیق

ایک بار جب آپ چلائے گئے ہیلو دنیا ، آپ کو آپ کے اپنے میں Docker تصاویر بنانے کے لئے تیار ہیں. A Dockerfile کر آپ کی خدمت کو چلانے کے لئے کس طرح کی وضاحت مطلوبہ سافٹ ویئر نصب اور فائلوں میں کاپی. یہاں اپاچی ویب سرور کا استعمال کرتے ہوئے ایک سادہ مثال ہے:

 سے httpd پر: تازہ ترین
RUN بازگشت "LoadModule پر headers_module ماڈیولز / mod_headers.so" & gt؛ پر & gt؛ پر /usr/local/apache2/conf/httpd.conf
COPY htaccess کی /var/www/html/.htaccess
COPY سے index.html /var/www/html/index.html
کاپی CSS / / متغیر / دیکھیے ورلڈ وائڈ ویب / HTML / CSS 

The. FROM سطر بیس تصویر وضاحت کرتا ہے. اس صورت میں، ہم سرکاری اپاچی تصویر سے شروع کر رہے ہیں. میں Docker بیس تصویر کے اوپر آپ Dockerfile میں باقی ہدایات لاگو ہوتا ہے.

The. رن اسٹیج کنٹینر کے اندر ایک کمانڈ چلتا ہے. یہ کنٹینر کے ماحول میں دستیاب کسی بھی حکم ہو سکتا ہے. ہم کو چالو کرنے کر رہے ہیں سرنامے کی طرف سے استعمال کیا جا سکتا ہے جس میں اپاچی ماڈیول، htaccess کی قواعد روٹنگ قائم کرنے کے لئے فائل.

فائنل لائنوں کنٹینر تصویر میں آپ کے کام کرنے کی ڈائریکٹری میں HTML اور CSS فائلوں کی کاپی. آپ کی تصویر اب آپ اپنی ویب سائٹ کو چلانے کے لئے کی ضرورت ہے سب کچھ پر مشتمل ہے.

اب، آپ کو تصویر کی تعمیر کر سکتے ہیں:

 میرے-ویب سائٹ -t میں Docker سکا: V1 
.

میں Docker تصویر کی تعمیر کے لئے آپ Dockerfile استعمال کریں گے. آپ اپنے ٹرمینل میں پیداوار کو نظر آئے گا میں Docker آپ کی ہدایات میں سے ہر ایک چلتا ہے.

The. -t کمانڈ میں آپ کی تصویر ٹیگز ایک دی گئی نام کے ساتھ ( میرے ویب سائٹ: V1 ). یہ آسان تر مستقبل میں سے رجوع کرنا ہوتا ہے. ٹیگز ایک بڑی آنت سے علیحدہ دو اجزاء، ہے. پہلا حصہ، تصویر کا نام متعین کرتا دوسرے عام طور پر اس ورژن پر کرنا جبکہ. آپ کے برہدانتر ترک تو، میں Docker فطری گا کا استعمال کرتے ہوئے تازہ ترین ٹیگ ورژن کے طور پر.

The. . کمانڈ کے آخر میں آپ کی مقامی ورکنگ ڈائریکٹری میں Dockerfile کو استعمال کرنے میں Docker بتاتا ہے. یہ بھی تعمیر و سباق کا تعین کرتا ہے ، آپ کے ساتھ آپ کام کر ڈائریکٹری میں فائلوں اور فولڈروں کو استعمال کرنے کی اجازت دی ہے COPY آپ Dockerfile میں ہدایات.

ایک بار جب آپ کو آپ کی تصویر بنانے کے بعد، آپ کو استعمال کرتے ہوئے ایک کنٹینر شروع کر سکتے ہیں ڈاکر رن انکار

 میں Docker رن -d -p 8080: 80 MY-ویب سائٹ: V1 

ہم کے ساتھ چند اضافی جھنڈے استعمال کر رہے ہیں ڈاکر رن یہاں. The. -d پرچم اس پس منظر میں چلانے کے لئے کی اجازت دی ہے، کنٹینر سے ہیں Docker CLI علیحدہ ہوتا ہے. ایک بندرگاہ تعریفیں کے ساتھ بیان کیا جاتا ہے پی ، پورٹ 8080 اپنے میزبان پر کنٹینر میں بندرگاہ سے 80 نقشے سکیں. آپ ملاحظہ کرتے ہیں تو آپ کے ویب صفحے کو دیکھنا چاہئے لوکل ہوسٹ: 8080 آپ کے براؤزر میں.

میں Docker تصاویر کی تہوں سے بنائے گئے ہیں. آپ Dockerfile میں ہر ہدایات ایک نئی پرت پیدا کرتا ہے. آپ کے لئے اعلی درجے کی عمارت کی خصوصیات استعمال کر سکتے ہیں ایک سے زیادہ بیس کی تصاویر میں ریفرنس اس سے قبل تصاویر سے بیچوان تہوں مسترد.

تصویری رجسٹریز

آپ کو ایک تصویر ہے ایک بار، آپ کو ایک رجسٹری اسے دھکا کر سکتے ہیں. رجسٹریز مرکزی سٹوریج فراہم لہذا آپ کو دوسروں کے ساتھ کنٹینرز کا اشتراک کر سکتے ہیں. پہلے سے طے شدہ رجسٹری ہے میں Docker ہب .

آپ کو ایک تصویر، میں Docker پہلے چیک کرتا ہے جو مقامی طور پر دستیاب ہے، چاہے ریفرنسز کہ ایک کمانڈ چلاتے ہیں تو. اگر ایسا نہیں ہے تو، اس میں Docker ہب سے ھیںچو کرنے کی کوشش کریں گے. آپ کو دستی کے ساتھ تصاویر ھیںچو کر سکتے ہیں میں Docker پل کمانڈ:

 میں Docker پل httpd پر: تازہ ترین 

آپ کو ایک تصویر شائع کرنا چاہتے ہیں تو، ایک تخلیق میں Docker ہب کھاتہ. رن میں Docker لاگ ان اور آپ کا صارف نام اور پاس ورڈ درج کریں.

اگلا، آپ میں Docker حب صارف نام کا استعمال کرتے ہوئے آپ کی تصویر کو ٹیگ:

 میں Docker ٹیگ میری تصویر: تازہ ترین میں Docker حب-صارف نام / میری تصویر: تازہ ترین 

اب، آپ کو آپ کی تصویر کو دھکا کر سکتے ہیں:

 میں Docker دھکا میں Docker حب-صارف نام / میری تصویر: تازہ ترین 

دوسرے یوزرز جو اس کے ساتھ کنٹینرز آپ کی تصویر ھیںچو اور شروع کرنے کے قابل ہو جائے گا.

تم کر سکتے ہو اپنی خود کی رجسٹری کو چلانے کے آپ نجی تصویر سٹوریج کی ضرورت ہے تو. بھی کئی تیسری پارٹی کی خدمات میں Docker رجسٹریز پیش کرتے ہیں میں Docker ہب کے متبادل کے طور پر.

آپ کنٹینر کے منیجنگ

میں Docker CLI آپ کو آپ چلانے کنٹینرز کو منظم کرنے کی اجازت دینا کئی کمانڈز ہے. یہاں سب سے زیادہ مفید ہیں میں سے کچھ جاننا ہیں:

فہرست سازی کنٹینر

میں Docker پی ایس آپ کو دکھاتا ہے آپ کے تمام چلانے کنٹینرز. شامل کرنے -A پرچم بھی روکا کنٹینرز دکھائے گا.

روکنے اور کنٹینر شروع

ایک کنٹینر روکنے کے لئے، کو چلانے کے میں Docker میرے کنٹینر روکنے . بدل دیں میرے کنٹینر کنٹینر کا نام یا ID کے ساتھ. تم سے یہ معلومات حاصل کر سکتے ہیں پی ایس کمانڈ. A روکا کنٹینر کے ساتھ دوبارہ شروع ہے میں Docker میرے کنٹینر شروع .

کنٹینر عام طور پر جب تک زندہ ان کے اہم عمل رہتا طور پر کے لئے چلائیں. دوبارہ چالو کریں پالیسیوں ایک کنٹینر روکتا یا آپ کے میزبان دوبارہ چلنا تو کیا ہوتا ہے کو کنٹرول کرتے ہیں. درہ ہمیشہ --restart کرنے کے لئے ڈاکر رن یہ بند ہو جاتا فورا بعد ایک کنٹینر دوبارہ شروع کرنے کے لئے.

ایک شیل حاصل کرنا

تم کر سکتے ہو میں ایک کمانڈ چلائیں کا استعمال کرتے ہوئے ایک کنٹینر میں Docker Exec کے میرے کنٹینر میری کمانڈ . آپ ایک executable کی کنٹینر کے مرکزی عمل کو الگ پکارتے دستی کو چاہتے ہیں تو یہ مفید ہے.

شامل کریں -یہ پرچم آپ انٹرایکٹو رسائی کی ضرورت ہے تو. اس سے آپ کو چلانے کی طرف سے ایک شیل میں چھوڑ دیتا ہے میں Docker Exec کے -یہ میرے کنٹینر SH .

لاگز مانیٹرنگ

میں Docker خود کار طریقے سے ایک کنٹینر کے معیاری ان پٹ اور آؤٹ پٹ اسٹریمز کو خارج پیداوار جمع کرتا ہے. The. میں Docker میرے کنٹینر نوشتہ کمانڈ اپنے ٹرمینل کے اندر ایک کنٹینر کے لاگز کو دکھائے گا. The. --پیروی ایک مسلسل ندی تک پرچم سیٹ آپ کو حقیقی وقت میں لاگ دیکھنے کرسکیں.

صفائی اپ وسائل

بوڑھے کنٹینرز اور تصاویر فوری طور پر آپ کے سسٹم پر ڈھیر کر سکتے ہیں. استعمال میں Docker RM میرے کنٹینر اس کے شناختی نمبر یا نام سے ایک کنٹینر کو حذف کرنا.

تصاویر کے لئے حکم ہے میں Docker میری تصویر RMI: تازہ ترین . تصویر کے ID یا مکمل ٹیگ کا نام دینا. آپ کو ایک ٹیگ کی وضاحت، تو یہ تفویض کوئی زیادہ ٹیگز ہے، جب تک تصویر حذف نہیں کیا جائے گا. دوسری صورت میں، دی ٹیگ ہٹا دیا جائے گا لیکن تصویر کے دوسرے ٹیگز استعمال کے قابل رہے گا.

بلک صاف اپس کا استعمال کرتے ہوئے ممکن ہیں میں Docker خشک بیر کمانڈ . یہ آپ سب کو روکا کنٹینرز اور بے کار کی تصاویر کو دور کرنے کا ایک آسان راستہ فراہم کرتا ہے.

گرافیکل مینجمنٹ

ٹرمینل آپ کی بات نہیں ہے تو، آپ کے لئے تیسری پارٹی کے اوزار استعمال کر سکتے ہیں میں Docker کے لئے ایک گرافیکل انٹرفیس قائم . ویب ڈیش بورڈز آپ کو تیزی سے نگرانی اور آپ کی تنصیب کا انتظام کرتے ہیں. انہوں نے یہ بھی آپ کو آپ کے مرتبانوں کی ریموٹ کنٹرول رکھنے میں مدد.

مسلسل ڈیٹا سٹوریج کی

میں Docker کنٹینرز پہلے سے طے شدہ کی طرف سے الپکالک ہیں. کنٹینر رک جاتا ہے کے بعد ایک کنٹینر کی فائل سسٹم کے لئے بنایا تبدیلیاں برقرار نہیں ہوں گے. اس کو محفوظ نہیں ہے فائل سٹوریج کے نظام کی کسی بھی شکل کو چلانے کے ایک بنیادی کے ساتھ شروع ایک کنٹینر میں ڈاکر رن کمانڈ.

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

سیکورٹی کو برقرار رکھنے

Dockerized استعداد، ان کی ننگی دھاتی کے ہم منصبوں کے مقابلے میں زیادہ محفوظ ہو سکتی ہیں Docker آپریٹنگ سسٹم اور آپ کی خدمات کے درمیان کچھ علیحدگی فراہم کرتا ہے کے طور پر. بہر حال، میں Docker کے طور پر، ایک ممکنہ سیکورٹی مسئلہ ہے عام طور پر کے طور پر چلتا ہے روٹ اور درنساوناپورن سافٹ ویئر کو چلانے کے لئے استحصال کیا جا سکتا ہے.

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

آپ میں Docker تنصیب کا آڈٹ ممکنہ سیکورٹی کے مسائل کی نشاندہی کرنے کے لئے. وہاں ہے آپ خودکار آلات کہ تم کمزوریوں کو تلاش کرنے اور قراردادوں کا مشورہ مدد کر سکتے ہیں. آپ بھی اسکین انفرادی کنٹینر کی تصاویر کہ اندر سے استحصال کیا جا سکتا تھا مسائل کے لئے.

ایک سے زیادہ کنٹینرز کے ساتھ کام کرنا

The. ڈاکر کمانڈ صرف ایک وقت میں ایک کنٹینر کے ساتھ کام کرتا ہے. آپ نے اکثر مجموعی کنٹینرز استعمال کرنا چاہتے ہیں کریں گے. میں Docker تحریر ایک آلہ ہے جو آپ کو ایک YAML فائل میں declaratively آپ کے کنٹینرز کی وضاحت کی اجازت دیتا ہے ہے. تم نے انہیں ایک ہی کمانڈ کے ساتھ تمام شروع کر سکتے ہیں.

جب آپ کا منصوبہ اس طرح ایک ویب پسدید ایک ڈیٹا بیس سرور پر انحصار کرتا ہے کہ دیگر خدمات، پر منحصر ہے یہ مددگار ہے. تم دونوں کنٹینرز وضاحت کر سکتے ہیں آپ میں Docker-compose.yml اور ساتھ سویوستیت مینجمنٹ سے فائدہ خود کار طریقے سے نیٹ ورکنگ .

یہاں ایک آسان ہے میں Docker-compose.yml فائل:

 ورژن: "3"
خدمات:
  اے پی پی کے:
    تصویر: اے پی پی سرور: تازہ ترین
    پورٹس:
      - 8000: 80
  ڈیٹا بیس:
    تصویر ڈیٹا بیس سرور: تازہ ترین
    جلدوں:
        - ڈیٹا بیس کے اعداد و شمار: / ڈیٹا
جلدوں:
    ڈیٹا بیس کے اعداد و شمار: 

یہ دو کنٹینرز کی وضاحت کرتا ہے ( اپلی کیشن اور ڈیٹا بیس ). A حجم کے ڈیٹا بیس کے لئے پیدا کیا جاتا ہے. یہ کرنے کے لئے نصب کیا جاتا ہے / ڈیٹا کنٹینر میں. اے پی پی سرور کی پورٹ 80 میزبان پر 8000 کے طور پر سامنے آ جاتا ہے. رن -d اپ میں Docker-تحریر نیٹ ورک اور حجم سمیت دونوں خدمات، اپ گھماؤ کرنے کے لئے.

میں Docker تحریر کے استعمال کی اجازت دیتا ہے لکھنا دوبارہ پریوست کنٹینر تعریفیں آپ دوسروں کے ساتھ اشتراک کر سکتے ہیں. تم ایک عہد کر سکتے میں Docker-compose.yml آپ کے ورژن کنٹرول کرنے کے بجائے ہونے کے ڈویلپرز حفظ میں ڈاکر رن کمانڈز.

ایک سے زیادہ کنٹینروں کو چلانے کے لیے دوسرے نقطہ نظر بھی موجود ہیں. میں Docker اپلی کیشن ہے ایک ابھرتی ہوئی حل تجرید کی ایک اور سطح فراہم کرتا ہے. کہیں اور ماحولیاتی نظام میں، Podman ایک میں Docker متبادل ہے کہ آپ کو آپ کے ٹرمینل کے اندر کنٹینرز کی "pods کے" بنانے کی اجازت دیتا ہے.

کنٹینر آرکیسٹرا

پیداوار میں ہے کے طور پر میں Docker عام طور پر نہیں چلا جاتا ہے. یہ اس طرح کے ایک آرکیسٹرا کے پلیٹ فارم کو استعمال کرنے کے لئے اب زیادہ عام ہے Kubernetes یا میں Docker بھیڑ موڈ. یہ اوزار ہینڈل کرنے کے لئے ڈیزائن کر رہے ہیں ایک سے زیادہ کنٹینر نقل، جس اسکیل ایبلٹی اور وشوسنییتا بہتر.

میں Docker وسیع تر containerization تحریک میں صرف ایک جزو ہے. Orchestrators اسی سے استفادہ کنٹینر رن ٹائم ٹیکنالوجیز کی پیداوار کے لئے ایک بہتر فٹ ہے کہ ایک ایسا ماحول فراہم کرنے کے لئے. ایک سے زیادہ کنٹینر واقعات کا استعمال کرتے ہوئے رولنگ اپ ڈیٹس کے لئے کی اجازت دیتا ہے ساتھ ساتھ تبدیلی اور بندش کے لئے آپ کی تعیناتی زیادہ مضبوط بنانے، مشینوں بھر کی تقسیم کے طور پر. باقاعدگی سے ڈاکر CLI ایک میزبان اور انفرادی کنٹینرز کے ساتھ کام کرتا ہے کو ھدف.

کنٹینر کے لئے ایک طاقتور پلیٹ فارم

میں Docker کیا آپ کنٹینرز کے ساتھ کام کرنے کی ضرورت ہے سب کچھ دیتا ہے. اس سافٹ ویئر کی ترقی اور نظام انتظامیہ کے لئے ایک اہم ذریعہ بن گیا ہے. پرنسپل فوائد انفرادی خدمات کے لئے تنہائی اور portability اضافہ کر رہے ہیں.

میں Docker ساتھ واقف کرنے کے بنیادی کنٹینر اور تصویر تصورات کی تفہیم کی ضرورت ہے. آپ ان سے آپ خصوصی تصاویر اور آپ کی استعداد containerize کہ ماحول پیدا کرنے کے لئے درخواست دے سکتے ہیں.


لینکس - انتہائی مشہور مضامین

کس طرح لینکس پر SQLite کی کے لئے استعمال DB براؤزر کو

لینکس Dec 16, 2024

Fatmawati سے Achmad Zaenuri / Shutterstock کی SQLite کی لئے DB براؤزر آپ کو دیکھنے اور لینکس پر میں ترمیم �..


لینکس پر سگنل ڈیسک ٹاپ انسٹال کرنے کا طریقہ

لینکس Jan 22, 2025

Eliseu Geisler کا / Shutterstock.com سگنل ہے نجی معلومات کی حفاظتی مرکوز اسمارٹ فون پیغام رسا�..


کون GNOME 40 میں نیا ہے؟

لینکس Jul 23, 2025

GNOME فاؤنڈیشن GNOME 40 ایک نیا نمبر کی منصوبہ بندی کے مقابلے میں زیادہ ہے. اس کی نئی شکل کے سا..


ٹرمینل کا استعمال کرتے ہوئے اپنے میک سے کیسے لاگ ان کریں

لینکس Aug 8, 2025

ایپل ڈیسک ٹاپ کے مینو بار میں اختیار کے ساتھ آپ کے میک سے باہر لاگ ان کرنا آسان بناتا ہے. لیکن وہاں بھی ا�..


پوپ! _OS کیا ہے؟

لینکس Oct 20, 2025

آپ کے بارے میں سنا ہے تو پاپ! _OS ، آپ لوگوں کو اکثر بہترین ونڈوز متبادل یا گیمنگ کے لئے مثالی لینکس ..


کیا اوبنٹو میں نیا 21.10 'شرارتی Indri کی'

لینکس Oct 14, 2025

کیننیکل Ubuntu 21.10 "Indri Indri" تھا جاری 14 اکتوبر، 2021. یہ خصوصیات GNOME 40. ، ایک نیا دانا،..


لینکس میں DNS کو کیسے فلش کریں

لینکس Nov 14, 2024

کیا آپ کا انٹرنیٹ براؤزنگ کا تجربہ آپ کے لینکس ڈیوائس پر سست ہے ، یا آپ کی ویب سائٹیں ہیں جن کی آپ پرانی ہیں �..


5 اوبنٹو لینکس کی خصوصیات جو آپ کو استعمال کرنا چاہئے

لینکس Dec 6, 2024

اوبنٹو لینکس فیچر رچ ہے اور پہلے سے نصب سافٹ ویئر کے ایک تیار کردہ انتخاب کے ساتھ آتا ہے۔ اگرچہ تھوڑا سا گہر..


اقسام