سسٹم سی ٹی ایل کمانڈ کا استعمال کرتے ہوئے ڈوکر کو کیسے شروع کریں۔

Ss M Sy Y Ayl Kman Ka Ast Mal Krt Wy Wkr Kw Kys Shrw Kry



ڈوکر انسٹال کرنے کے بعد، میزبان آپریٹنگ سسٹم پر اسے منظم کرنے کے لیے ایک ڈیمون بنایا جاتا ہے۔ ڈاکر ڈیمون، جسے عام طور پر کہا جاتا ہے۔ dockerd ، ڈاکر امیجز، کنٹینرز اور دیگر سروسز کے انتظام کے لیے ذمہ دار ہے۔

دیگر خدمات کی طرح، systemctl کو بھی dockerd سروس کے انتظام کے لیے استعمال کیا جا سکتا ہے۔ systemctl ایک کمانڈ لائن یوٹیلیٹی ہے جو لینکس ڈسٹری بیوشنز میں سسٹمڈ سروسز کو منظم کرنے کے لیے استعمال ہوتی ہے جو systemd init سسٹم کے ساتھ آتی ہیں۔

اس گائیڈ میں، میں systemctl ٹول کو استعمال کرکے لینکس پر ڈوکر سروس کے انتظام کے عمل کو ظاہر کروں گا۔







سسٹم سی ٹی ایل کمانڈ کا استعمال کرتے ہوئے ڈوکر سروس کیسے شروع کی جائے۔

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



sudo systemctl start docker.service

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



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





نوٹ کریں کہ مندرجہ بالا کمانڈز میں، .service ایکسٹینشن اختیاری ہے اور اسے چھوڑا جا سکتا ہے۔

سسٹم سی ٹی ایل کمانڈ کا استعمال کرتے ہوئے ڈوکر بوٹ کی ترتیبات کا نظم کیسے کریں۔

جیسا کہ پہلے ذکر کیا گیا ہے، تمام جدید لینکس ڈسٹری بیوشنز میں، ڈوکر سروس خود بخود بوٹ پر شروع ہو جاتی ہے۔ لیکن اسے دستی طور پر منظم کرنے کے لیے، systemctl کمانڈ کا استعمال کیا جا سکتا ہے۔



مثال کے طور پر، اگر آپ بوٹ کے وقت کو کم کرنا چاہتے ہیں اور بوٹ پر ڈوکر سروس شروع نہ کرکے وسائل بچانا چاہتے ہیں، تو اسے صرف غیر فعال کریں۔

sudo systemctl ڈوکر کو غیر فعال کریں۔

ڈاکر سروس کو غیر فعال کرنے سے اسے فوری طور پر روکا نہیں جائے گا۔ سروس واضح طور پر بند ہونے تک فعال رہے گی۔ سروس فعال رہے گی، تاہم، بوٹ پر سروس کو فعال رکھنے والی ٹارگٹ فائل کو ہٹا دیا جائے گا اور اگلے بوٹ پر سروس کو غیر فعال کر دیا جائے گا۔

ڈاکر شروع کرنے کے لیے، بس استعمال کریں۔ systemctl شروع سروس کے نام کے ساتھ، اور اسے روکنے کے لیے، استعمال کریں۔ systemctl سٹاپ احکامات

sudo systemctl stop docker

اور اسے بوٹ پر شروع کرنے کے لیے، سروس کو فعال کریں۔

sudo systemctl فعال ڈاکر

سروس کو فعال کرنے سے میں دوبارہ ایک علامتی لنک بن جائے گا۔ /چاہتا ہے۔ ڈائریکٹری

ڈوکر سروس کو دستی طور پر کیسے شروع کریں۔

اگر آپ ڈوکر سروس شروع کرنے کے لیے systemctl کمانڈ لائن یوٹیلیٹی کا استعمال نہیں کرنا چاہتے ہیں، تو اسے دستی طور پر ٹرگر کیا جا سکتا ہے dockerd کے ساتھ حکم sudo مراعات

sudo dockerd

کو روکو سروس، پریس ctrl+c چابیاں

نتیجہ

سسٹم ایڈمنسٹریشن ٹول لینکس پر ڈوکر سروس کو سنبھالنے کے قابل بھی ہے۔ پہلے سے طے شدہ طور پر، ڈوکر سروس بوٹ پر فعال ہوتی ہے، تاہم، اسے دستی طور پر بھی استعمال کیا جا سکتا ہے systemctl کمانڈ. ایک غیر فعال ڈاکر سروس شروع کرنے کے لیے سسٹم سی ٹی ایل اسٹارٹ ڈوکر کمانڈ استعمال کیا جاتا ہے اور اسے بوٹ پر لوڈ کرنے کے لیے غیر فعال کرنے کے لیے systemctl ڈوکر کو غیر فعال کریں۔ کمانڈ استعمال کیا جاتا ہے.