ڈوکر کے ساتھ مونگو ڈی بی سرور کیسے چلائیں؟

Wkr K Sat Mwngw Y By Srwr Kys Chlayy



MongoDB ایک معروف NoSQL دستاویز پر مبنی ڈیٹا بیس مینجمنٹ سسٹم ہے۔ یہ ڈیٹا کو دستاویزات کے مجموعے کے طور پر محفوظ کرتا ہے۔ MongoDB سرور وہ سافٹ ویئر ہے جو صارفین کو MongoDB ڈیٹا بیس چلانے کی اجازت دیتا ہے۔ یہ ڈیٹا اسٹوریج، استفسار، اور اشاریہ سازی کے انتظام کے لیے ذمہ دار ہے۔ کنٹینرائزڈ ماحول میں MongoDB مثالوں کو آسانی سے تعینات کرنے اور ان کا نظم کرنے کے لیے صارف ڈوکر کے ساتھ MongoDB سرور چلا سکتے ہیں۔

یہ مضمون ڈوکر کے ساتھ MongoDB سرور چلانے کے طریقہ کار کی وضاحت کرے گا۔

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

Docker کے ساتھ MongoDB سرور چلانے کے لیے، ذیل میں فراہم کردہ اقدامات کو چیک کریں:







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

سب سے پہلے، نیچے فراہم کردہ کمانڈ کا استعمال کرتے ہوئے ڈوکر ہب سے MongoDB تصویر کھینچیں:



ڈوکر پل منگو



MongoDB امیج کا تازہ ترین ورژن کامیابی سے ڈاؤن لوڈ ہو گیا ہے۔





مرحلہ 2: MongoDB کنٹینر بنائیں اور شروع کریں۔

پھر، MongoDB کنٹینر کو شروع کرنے اور MongoDB سرور کو چلانے کے لیے ذیل میں فراہم کردہ کمانڈ کا استعمال کریں:

ڈاکر رن -d --نام mongoCont -p 27017 : 27017 منگو

یہاں:



  • ' -d ” پس منظر میں کنٹینر کو چلانے کے لیے استعمال کیا جاتا ہے۔
  • ' -نام 'کنٹینر کو ایک نام تفویض کرتا ہے یعنی،' mongoCont '
  • ' -p 'کنٹینر کے لیے بندرگاہ مختص کرتا ہے، یعنی،' 27017:27017 '
  • ' منگو کنٹینر کے لئے استعمال کرنے کے لئے سرکاری ڈاکر امیج ہے:

یہ کمانڈ مونگو ڈی بی سرور کو شروع کرتی ہے۔

مرحلہ 3: رننگ کنٹینر دیکھیں

اگلا، فراہم کردہ کمانڈ کی مدد سے چلتے ہوئے MongoDB کنٹینر کو دیکھیں:

ڈاکر پی ایس

آؤٹ پٹ اشارہ کرتا ہے کہ MongoDB کنٹینر کامیابی سے چل رہا ہے۔

مرحلہ 4: MongoDB کنٹینر تک رسائی حاصل کریں۔

اس کے بعد، استعمال کریں ' docker exec -it چلتے ہوئے MongoDB کنٹینر کے اندر Bash شیل کھولنے کے لیے کنٹینر کے نام کے ساتھ کمانڈ:

ڈاکر exec -یہ mongoCont bash

MongoDB کنٹینر تک رسائی حاصل کر لی گئی ہے اور اب صارف چلتے ہوئے کنٹینر کے اندر کمانڈز کو چلا سکتے ہیں۔

مرحلہ 5: MongoDB سرور چیک کریں۔

اس بات کی تصدیق کرنے کے لیے کہ آیا MongoDB سرور چل رہا ہے یا نہیں، درج ذیل کمانڈ کو ٹائپ کریں:

منگود --ورژن

یہ دیکھا جا سکتا ہے کہ MongoDB سرور 'ورژن' کے ساتھ کامیابی سے چل رہا ہے۔ v6.0.5 '

مرحلہ 6: MongoDB لانچ کریں۔

MongoDB سرور سے منسلک ہونے کے لیے، درج ذیل کمانڈ کا استعمال کرتے ہوئے Mongo شیل کو کھولیں:

منگول

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

مرحلہ 7: موجودہ ڈیٹا بیس دیکھیں

آخر میں لکھیں ' ڈی بی ایس دکھائیں۔ موجودہ ڈیٹا بیس کو دیکھنے کے لیے کمانڈ:

ڈی بی ایس دکھائیں۔

مندرجہ بالا آؤٹ پٹ میں، تمام موجودہ ڈیٹا بیس کو دیکھا جا سکتا ہے.

نتیجہ

Docker کے ساتھ MongoDB سرور چلانے کے لیے، سب سے پہلے، Docker Hub سے MongoDB امیج کا تازہ ترین ورژن کھینچیں۔ پھر، استعمال کرتے ہوئے MongoDB سرور شروع کریں ' docker run -d -name -p 27017:27017 منگو ' کمانڈ. اگلا، MongoDB کنٹینر تک رسائی حاصل کریں اور MongoDB سرور کو چیک کریں۔ اس کے بعد، MongoDB سرور سے جڑیں اور MongoDB کمانڈز پر عمل کریں۔ اس مضمون میں ڈوکر کے ساتھ MongoDB سرور چلانے کے طریقہ کار کی وضاحت کی گئی ہے۔