فیڈورا اور سینٹوس پر ڈوکر کو کیسے انسٹال اور استعمال کریں؟

Fy Wra Awr Syn Ws Pr Wkr Kw Kys Ans Al Awr Ast Mal Kry



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

یہ تحریر درج ذیل کو واضح کرے گی:

فیڈورا یا سینٹوس پر ڈوکر کیسے انسٹال کریں؟

فیڈورا یا سینٹوس پر ڈوکر انسٹال کرنے کے لیے، فراہم کردہ اقدامات کو آزمائیں:







  • پیکیج ڈیٹا بیس کو اپ ڈیٹ کریں۔
  • ڈوکر ریپوزٹری شامل کریں اور 'کا استعمال کرتے ہوئے ڈوکر کو ڈاؤن لوڈ کریں۔ curl -fsSL https://get.docker.com/ | sh ' سکرپٹ.
  • 'کے ذریعے ڈاکر خدمات شروع کریں sudo systemctl start docker ' کمانڈ.
  • تصدیق کے لیے ڈوکر کمانڈز پر عمل کریں۔

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



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



sudo yum چیک اپ ڈیٹ





آؤٹ پٹ سے پتہ چلتا ہے کہ پیکیج کی فہرست کامیابی کے ساتھ اپ ڈیٹ ہو گئی ہے۔

مرحلہ 2: ڈوکر ریپوزٹری شامل کریں اور ڈوکر ڈاؤن لوڈ کریں۔



پھر، آفیشل ڈوکر ریپوزٹری کو سسٹم کے پیکیج کے ذرائع میں شامل کریں اور ڈوکر کا تازہ ترین ورژن انسٹال/ڈاؤن لوڈ کریں۔ اس کے بعد، فراہم کردہ کمانڈ کے ذریعے ڈوکر انجن پیکج انسٹال کریں:

curl -fsSL https://get.docker.com/ | sh

مذکورہ بالا کمانڈ نے ڈوکر کا تازہ ترین ورژن ڈاؤن لوڈ اور انسٹال کیا ہے۔

مرحلہ 3: ڈوکر ڈیمون شروع کریں۔

اگلا، ڈوکر ڈیمون کو شروع کرنے کے لیے فراہم کردہ کمانڈ کو ٹائپ کریں:

sudo systemctl start docker

اس کمانڈ نے ڈاکر سروسز شروع کر دی ہیں۔

مرحلہ 4: خدمات کی حیثیت کی تصدیق کریں۔

اس بات کی تصدیق کرنے کے لیے کہ آیا ڈوکر ڈیمون سروسز اس کی حیثیت کی جانچ کر کے شروع کر رہی ہیں یا نہیں:

sudo systemctl اسٹیٹس ڈوکر

یہ دیکھا جا سکتا ہے کہ ڈوکر ڈیمون چل رہا ہے۔

مرحلہ 5: تصدیق

آخر میں، یہ یقینی بنانے کے لیے کوئی بھی Docker کمانڈ چلائیں کہ Docker کامیابی سے انسٹال ہو گیا ہے اور اس کی خدمات چل رہی ہیں۔ مثال کے طور پر، نیچے دی گئی کمانڈ پر عمل کریں:

سوڈو ڈوکر ہیلو ورلڈ رن

آؤٹ پٹ سے پتہ چلتا ہے کہ Docker کامیابی کے ساتھ CentOS پر انسٹال ہو گیا ہے۔

فیڈورا یا سینٹوس پر ڈوکر کا استعمال کیسے کریں؟

Docker کو CentOS یا Fedora پر مختلف طریقوں سے استعمال کیا جا سکتا ہے، جیسے:

  • Docker Hub سے تصویر کھینچیں۔
  • تمام ڈاکر امیجز کی فہرست بنائیں
  • ڈوکر کنٹینر بنائیں اور چلائیں۔
  • تمام ڈاکر کنٹینرز دیکھیں

مرحلہ 1: ڈوکر ہب سے ایک تصویر کھینچیں۔

ڈوکر ہب سے کسی خاص ڈوکر امیج کو کھینچنے کے لیے، استعمال کریں ' sudo docker پل ' کمانڈ:

sudo docker pull nginx: تازہ ترین

مندرجہ بالا آؤٹ پٹ کے مطابق، 'کا تازہ ترین ورژن nginx ” تصویر کامیابی کے ساتھ ڈاؤن لوڈ ہو گئی ہے۔

مرحلہ 2: تمام ڈاکر امیجز کی فہرست بنائیں

تمام دستیاب ڈوکر امیجز کو ظاہر کرنے کے لیے دی گئی کمانڈ پر عمل کریں:

سوڈو ڈوکر کی تصاویر

مندرجہ بالا آؤٹ پٹ اشارہ کرتا ہے کہ مقامی نظام پر تین ڈاکر امیجز دستیاب ہیں۔

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

کسی خاص ڈاکر امیج سے ڈوکر کنٹینر بنانے اور اس پر عمل کرنے کے لیے، لکھیں ' sudo docker run -d -name ' کمانڈ:

sudo docker run -d --name nginxCont nginx: تازہ ترین

یہاں:

  • ' -d ” آپشن کا استعمال کنٹینر کو علیحدہ موڈ میں کرنے کے لیے کیا جاتا ہے۔
  • ' -نام 'کنٹینر کے نام کی وضاحت کرتا ہے یعنی،' nginxCont '
  • ' nginx: تازہ ترین کنٹینر کے لیے استعمال کرنے کے لیے ڈوکر ہب امیج کا تازہ ترین ورژن ہے:

اس کمانڈ نے کنٹینر کو بنایا اور اس پر عمل درآمد کیا ہے۔

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

تمام ڈوکر کنٹینرز کو ظاہر کرنے کے لیے درج ذیل کمانڈ کو ٹائپ کریں:

sudo docker ps -a

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

نتیجہ

فیڈورا یا سینٹوس پر ڈوکر انسٹال کرنے کے لیے، پہلے پیکیج ڈیٹا بیس کو اپ ڈیٹ کریں۔ پھر، ڈوکر ریپوزٹری شامل کریں اور ڈوکر کو 'کے ذریعے ڈاؤن لوڈ کریں۔ curl -fsSL https://get.docker.com/ | sh ' کمانڈ. اگلا، 'کے ذریعے ڈوکر خدمات شروع کریں sudo systemctl start docker کمانڈ کریں اور اس کی حیثیت کی تصدیق کریں۔ صارف مختلف کارروائیوں کو انجام دینے کے لیے فیڈورا یا CentOS پر Docker کا استعمال کر سکتا ہے، جیسے Docker Hub سے تصویر کھینچنا، تمام Docker امیجز کی فہرست بنانا، Docker کنٹینرز کو بنانا، اور چلانا، تمام کنٹینرز دیکھنا، اور بہت کچھ۔