فہرست کا خانہ:
کاروبار کو مختلف ماحول میں کامیابی کے ساتھ سافٹ ویئر ایپلیکیشن چلانے میں دشواری کا سامنا کرنا پڑ رہا ہے۔ جب کسی سوفٹویئر ایپلی کیشن کو کسی دوسرے ماحول میں بند کیا جاتا ہے تو ، امکانات موجود ہوتے ہیں۔ یہ مسائل دوسرے مسائل کو جنم دیتے ہیں جیسے وسائل کے ناقص استعمال اور ان مسائل کو حل کرنے میں وقت اور کوشش ضائع کرنا۔ کنٹینر ٹکنالوجی ان مسائل کا حل پیش کرتی ہے ، اور حال ہی میں مزید کاروبار اس ٹیکنالوجی کو قبول کررہے ہیں۔ کنٹینر ٹکنالوجی اس کی وضاحت کرتی ہے کہ کس طرح ایپلی کیشن کو پورٹ کیا جاتا ہے اور متنوع ماحول میں چلتا ہے۔ لہذا ، یہ کہنا مناسب ہوگا کہ کنٹینر ٹیکنالوجی اگلی بڑی چیز نہیں ہے - یہ پہلے ہی یہاں موجود ہے۔
کنٹینر ٹیکنالوجی کیا ہے؟
مختلف ماحول میں سافٹ ویئر ایپلی کیشنز چلانے کے مسئلے کا کنٹینر ٹیکنالوجی ایک جدید حل پیش کرتا ہے۔ جب کسی سافٹ ویئر کی ایپلی کیشن کو ایک ماحول سے دوسرے ماحول میں منتقل کیا جاتا ہے تو ، مرحلے سے لے کر پیداوار تک کہیں ، مسائل پیدا ہونے کا امکان موجود ہے۔ ڈوکر کے بانی ، سلیمان ہائکس کے مطابق ، اس کمپنی نے جس میں کنٹینرز کے مقبول ہونے میں بے حد تعاون کیا تھا ، “آپ ازگر 2.7 کا استعمال کرتے ہوئے جانچ کر رہے ہیں ، اور پھر اس کی تیاری میں ازگر 3 پر چلنے جا رہے ہیں اور کچھ عجیب و غریب واقعہ ہوگا۔ یا آپ کسی ایس ایس ایل لائبریری کے مخصوص ورژن کے طرز عمل پر انحصار کریں گے اور دوسرا انسٹال ہوگا۔ آپ اپنے ٹیسٹ ڈیبیئن پر چلائیں گے اور ریڈ ہیٹ پر پروڈکشن جاری ہے اور ہر طرح کی عجیب و غریب چیزیں واقع ہوتی ہیں۔ "سوفٹ ویئر کے معاملات کے علاوہ ، دیگر دشوارییں بھی پیدا ہوسکتی ہیں۔ ہائیکس مزید کہتے ہیں" نیٹ ورک ٹوپولوجی مختلف ہوسکتی ہے ، یا سیکیورٹی پالیسیاں اور اسٹوریج مختلف ہوسکتے ہیں لیکن سافٹ ویئر کو اس پر چلنا ہے۔ " (ڈوکر کے بارے میں مزید معلومات کے ل D ، ڈوکر دیکھیں - کنٹینرز آپ کی لینکس کی ترقی کو کس طرح آسان بنا سکتے ہیں۔)
کنٹینرز میں رن ٹائم ماحول ہوتا ہے جس میں سوفٹویئر ایپلی کیشن ، اس کی انحصار ، لائبریریوں ، بائنریوں اور کنفگریشن فائلوں پر مشتمل ہوتا ہے۔ سافٹ ویئر کی ایپلی کیشن کنٹینر پر چلتی ہے اور یہ آپریٹنگ سسٹم کے علاوہ میزبان ماحول پر منحصر نہیں ہے۔ ایک کنٹینر میں متعدد ایپس شامل ہوسکتی ہیں اور ہر ایپ کا اپنا ماحول ہوگا۔ جب کنٹینر کو کسی دوسرے ماحول میں تعینات کیا جاتا ہے تو ، آپریٹنگ سسٹم کو تمام ایپس میں بانٹ دیا جائے گا۔