CentOS7 پر ڈاکر انسٹال کریں۔

Install Docker Centos7



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

ڈوکر انسٹال کرنا۔

میں CentOS 7.4 استعمال کر رہا ہوں جیسا کہ آپ مندرجہ ذیل کمانڈ کے آؤٹ پٹ سے دیکھ سکتے ہیں۔







$کیٹ /وغیرہ/redhat رہائی



دانا کا ورژن جو میں استعمال کر رہا ہوں 3.10.0 ہے جیسا کہ آپ درج ذیل کمانڈ کے آؤٹ پٹ سے دیکھ سکتے ہیں۔



$بے نام





آپ کو ضرورت ہے yum-config-manager اپنی CentOS 7 مشین میں CentOS 7 ایکسٹراز اور Docker CE repository کو فعال کریں۔ yum-config-manager کی طرف سے فراہم کی جاتی ہے یم برتن پیکیج

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



$سودو یم انسٹالیم برتن-اور

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

اب آپ مندرجہ ذیل کمانڈ کے ساتھ CentOS 7 اضافی ذخیرہ کو فعال کر سکتے ہیں۔

$سودوyum-config-manager--فعالاضافی خصوصیات

اب چیک کرنے کے لیے درج ذیل کمانڈ چلائیں۔ اضافی خصوصیات ریپو فعال ہے:

$سودو یمریپولسٹ

جیسا کہ آپ نیچے اسکرین شاٹ میں نشان زدہ سیکشن سے دیکھ سکتے ہیں ، اضافی خصوصیات ریپو فعال ہے

ڈوکر پر منحصر ہے۔ ڈیوائس میپر-پرسنٹ ڈیٹا۔ اور lvm2 پیکیج آپ ان پیکیجز کو درج ذیل کمانڈ سے انسٹال کر سکتے ہیں۔

$سودو یم انسٹالdevice-mapper-persistent-data lvm2

اب 'y' دبائیں اور پھر جاری رکھنے کے لیے دبائیں۔

ڈیوائس میپر-پرسنٹ ڈیٹا۔ اور lvm2 پیکجز انسٹال ہونے چاہئیں۔

اب آپ کو اپنی CentOS 7 مشین میں ڈوکر آفیشل ریپوزٹری کو شامل کرنا ہوگا۔

آپ استعمال کرتے ہوئے CentOS 7 میں ڈوکر مخزن کو شامل کرنے کے لیے درج ذیل کمانڈ چلا سکتے ہیں۔ yum-config-manager :

$سودوyum-config-manager--add-repohttps://download.docker.com/لینکس/سیکڑوں/docker-ce.repo

ڈاکر کے ذخیرے کو شامل کیا جائے۔

اب آپ ڈوکر انسٹال کر سکتے ہیں۔

اپنی CentOS 7 مشین پر ڈوکر انسٹال کرنے کے لیے درج ذیل کمانڈ چلائیں:

'y' دبائیں اور پھر جاری رکھنے کے لیے دبائیں۔

یم پیکیج مینیجر کو ڈوکر پیکجز کو ڈاؤن لوڈ کرنا شروع کرنا چاہیے جیسا کہ ذیل میں اسکرین شاٹ میں دکھایا گیا ہے۔

ایک موقع پر ، آپ سے ڈوکر کی GPG کلید قبول کرنے کے لیے کہا جا سکتا ہے۔ 'y' دبائیں اور پھر جاری رکھنے کے لیے دبائیں۔

انسٹالیشن جاری رہنی چاہیے جیسا کہ نیچے اسکرین شاٹ میں دکھایا گیا ہے۔

ڈوکر انسٹال ہونا چاہیے۔

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

$سودوsystemctl اسٹارٹ ڈاکر۔

آپ کو سسٹم اسٹارٹ اپ میں ڈوکر سروس بھی شامل کرنی چاہیے۔ تو یہ بوٹ پر خود بخود شروع ہو جائے گا۔

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

$سودوsystemctlفعالڈاکر

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

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

اپنے صارف کو شامل کرنے کے لیے۔ ڈاکر گروپ ، درج ذیل کمانڈ چلائیں:

$سودوusermod-اے جیڈاکر شوون

نوٹ: یہاں۔ شوون میری CentOS 7 مشین کا صارف ہے۔ آپ کا صارف نام مختلف ہونا چاہیے۔

اب اپنی CentOS 7 مشین کو مندرجہ ذیل کمانڈ سے دوبارہ شروع کریں۔

$سودودوبارہ شروع کریں

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

$ڈوکر ورژن

جیسا کہ آپ نیچے اسکرین شاٹ سے دیکھ سکتے ہیں ، میری CentOS 7 مشین پر نصب ڈوکر کا ورژن 17.12 ہے۔ یہ صحیح طریقے سے کام کر رہا ہے۔

ڈوکر کا بنیادی استعمال۔

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

آپ چلانے کے لیے درج ذیل کمانڈ چلا سکتے ہیں۔ ہیلو دنیا ڈوکر کنٹینر:

$ڈوکر رن ہیلو ورلڈ۔

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

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

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

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

$ڈاکر کی معلومات

جیسا کہ آپ اس کمانڈ کے آؤٹ پٹ سے دیکھ سکتے ہیں ، ڈاکر کی حیثیت چھپی ہوئی ہے۔ جیسے آپ کے پاس کتنے کنٹینر ہیں ، ان میں سے کتنے چل رہے ہیں ، ان میں سے کتنے موقوف ہیں یا رکے ہوئے ہیں ، کتنی ڈاکر تصاویر آپ نے ڈاؤن لوڈ کی ہیں ، آپ کا کنفیگرڈ اسٹوریج ڈرائیور ، دستیاب ڈسک کی جگہ اور بہت کچھ۔ یہ معلومات کی ایک لمبی فہرست ہے۔

اس طرح آپ CentOS 7 پر ڈاکر انسٹال کرتے ہیں اور اسے استعمال کرتے ہیں۔ اس مضمون کو پڑھنے کے لیے شکریہ۔