ڪيئن ڊاڪر جو ڪاروبار لکين ڊولپرز جي خدمت ڪرڻ لاءِ تبديل ٿي رهيو آهي، حصو 1: اسٽوريج

ڪيئن ڊاڪر جو ڪاروبار لکين ڊولپرز جي خدمت ڪرڻ لاءِ تبديل ٿي رهيو آهي، حصو 1: اسٽوريج

مضمونن جي هن سلسلي ۾، اسان تفصيل سان ڏسنداسين ته ڇو ۽ ڪيئن اسان تازو اسان جي خدمت جي شرطن ۾ تبديليون ڪيون. هي آرٽيڪل تفصيل ڏيندو غير فعال تصويري برقرار رکڻ واري پاليسي ۽ اهو ڪيئن اثر انداز ڪندو ڊولپمينٽ ٽيمن کي ڊاکر هب استعمال ڪندي ڪنٽينر تصويرن کي منظم ڪرڻ لاءِ. حصو XNUMX ۾، اسان تصويرن جي ڊائون لوڊ جي تعدد کي محدود ڪرڻ لاءِ نئين پاليسي تي ڌيان ڏينداسين.

ڊاڪر جو مقصد سڄي دنيا جي ڊولپرز کي قابل بڻائڻ آهي ته هو پنهنجي خيالن کي حقيقت ۾ تبديل ڪري ايپليڪيشن ڊولپمينٽ جي عمل کي آسان بڻائي. اڄ، ڊڪر 6.5 ملين کان وڌيڪ رجسٽرڊ ڊولپرز پاران استعمال ڪيو ويو آهي، ۽ اسان اسان جي ڪاروبار کي ڏهن لکن ڊولپرز تائين وڌائڻ چاهيون ٿا، جيڪي هاڻي صرف ڊڪر بابت سکيا آهن. اسان جي مشن جو هڪ بنياد آهي مفت اوزار ۽ خدمتون پيش ڪرڻ اسان جي ادا ڪيل سبسڪرپشن سروسز ذريعي فنڊ ڪيل.

Docker Hub تصويرن جو تفصيلي تجزيو

ايپليڪيشنن کي پورٽبل، محفوظ، ۽ وسيلا-موثر انداز ۾ پهچائڻ لاءِ اوزارن ۽ خدمتن جي ضرورت آهي ته جيئن توهان جي ڊولپمينٽ ٽيم لاءِ محفوظ طريقي سان شيئر ڪجي. اڄ، Docker فخر سان پيش ڪري ٿو دنيا جي سڀ کان وڏي ڪنٽينر تصويري رجسٽري، Docker Hub، سڄي دنيا ۾ 6.5 ملين ڊولپرز پاران استعمال ڪيل. Docker Hub هن وقت 15PB کان وڌيڪ ڪنٽينر تصويرن جي ميزباني ڪري ٿو، سڀ کان وڌيڪ مشهور ان-ميموري ڊيٽابيس کان وٺي ايونٽ اسٽريمنگ پليٽ فارمز تائين هر شيءِ کي ڍڪي ٿو، ٺاهيل ۽ قابل اعتماد سرڪاري ڊڪر تصويرون، ۽ تقريبن 150 ملين تصويرون ڊڪر ڪميونٽي پاران ٺاهيل آهن.

اسان جي اندروني تجزياتي اوزار پاران حاصل ڪيل هڪ رپورٽ موجب، Docker Hub ۾ محفوظ ڪيل تصويرن جي 15 PB مان، 10 PB کان وڌيڪ ڇهن مهينن کان وڌيڪ استعمال نه ڪيا ويا آهن. اسان کي معلوم ٿيو ته جڏهن اسان وڌيڪ ڳوڙها ڳاڙيندا هئاسين ته انهن غير فعال تصويرن مان 4.5PB کان وڌيڪ مفت اڪائونٽن سان لاڳاپيل آهن. انهن مان ڪيتريون ئي تصويرون ٿوري وقت لاءِ استعمال ڪيون ويون، جن ۾ ڊڪر هب مان سي آءِ پائپ لائنز مان ڪڍيل تصويرون شامل آهن جيڪي ترتيب ڏنل هيون ته جيئن عارضي تصويرن کي ختم ڪرڻ کي نظرانداز ڪيو ويو.

Docker Hub ۾ بيٺو بيٺو غير فعال ڊيٽا جي وڏي مقدار جي ڪري، ٽيم کي هڪ مشڪل سوال سان منهن ڏيڻو پيو: هن ڊيٽا کي ڪيئن محدود ڪيو وڃي، جيڪو Docker مهيني لاءِ ادا ڪري ٿو، بغير ٻين Docker گراهڪن کي متاثر ڪرڻ جي؟

ان مسئلي کي حل ڪرڻ لاءِ اختيار ڪيل بنيادي اصول هي هئا:

  • مفت اوزار ۽ خدمتن جو هڪ جامع سيٽ مهيا ڪرڻ جاري رکو جيڪي ڊولپرز، بشمول اوپن سورس پروجيڪٽ تي ڪم ڪندڙ، ايپليڪيشنون ٺاهڻ، شيئر ڪرڻ ۽ هلائڻ لاءِ استعمال ڪري سگھن ٿا.
  • يقيني بڻايو وڃي ته ڊڪر نئين ڊولپرز جي مطالبن کي پورو ڪرڻ لاءِ ماپ ڪري سگهي ٿو جڏهن ته موجوده غير محفوظ ٿيل اسٽوريج جي قيمتن کي محدود ڪندي، ڊڪر هب لاءِ سڀ کان اهم آپريشنل خرچن مان هڪ آهي.

ڊولپرز کي غير فعال تصويرن کي منظم ڪرڻ ۾ مدد ڪريو

اسان جي وڌندڙ صارف جي بنياد لاءِ مفت خدمتن کي سپورٽ ڪرڻ لاءِ ڊڪرر جي قيمت-مؤثر طور تي ان جي انفراسٽرڪچر کي ماپڻ ۾ مدد ڏيڻ لاءِ ، ڪيترائي اپڊيٽ ڪيا ويا آهن. شروع ڪرڻ لاءِ، هڪ نئين غير فعال تصويري برقرار رکڻ واري پاليسي متعارف ڪرائي وئي آهي، جيڪا ڇهن مهينن کان پوءِ مفت اڪائونٽس تي ميزباني ڪيل سڀني غير فعال تصويرن کي حذف ڪندي. اضافي طور تي، Docker اوزار مهيا ڪندو، هڪ UI يا API جي صورت ۾، صارفين کي انهن جي تصويرن کي وڌيڪ آساني سان منظم ڪرڻ ۾ مدد ڏيڻ لاء. گڏو گڏ، اهي تبديليون ڊولپرز لاءِ غير فعال تصويرن کي صاف ڪرڻ کي آسان بڻائينديون ، جڏهن ته ڊاڪر انفراسٽرڪچر کي به قابل بڻائيندي قيمتي اثرائتي انداز ۾.

نئين پاليسي جي مطابق، نومبر 1، 2020 کان شروع ٿيندي، تصويرون مفت ڊاکر هب ريپوزٽريز ۾ ميزباني ڪيون ويون آهن جن جي منشور کي گذريل ڇهن مهينن ۾ اپڊيٽ نه ڪيو ويو آهي ختم ڪيو ويندو. هي پاليسي ادا ڪيل ڊڪر هب اڪائونٽس ۾ محفوظ ڪيل تصويرن تي لاڳو نه ٿيندي آهي يا تصديق ٿيل ڊڪر تصوير پبلشر اڪائونٽس، يا سرڪاري ڊڪر تصويرون.

  • مثال 1: Molly، هڪ مفت اڪائونٽ استعمال ڪندڙ، هڪ تصوير اپ لوڊ ڪئي ليبل سان گڏ Docker Hub تي جنوري 1، 2019 molly/hello-world:v1. هي تصوير شايع ٿيڻ کان پوءِ ڪڏهن به ڊائون لوڊ نه ڪئي وئي آهي. هي پرچم ٿيل تصوير 1 نومبر 2020 کان غير فعال سمجهي ويندي، جڏهن نئين پاليسي لاڳو ٿيندي. تصوير ۽ ڪو به ٽيگ ان ڏانهن اشارو ڪندي 1 نومبر 2020 تي هٽايو ويندو.
  • مثال 2: مولي جي تصوير بغير ٽيگ جي آهي molly/myapp@sha256:c0ffeeاپلوڊ ڪيو آگسٽ 1، 2018. آخري ڊائون لوڊ ڪيو ويو آگسٽ 1، 2020 تي. ھي تصوير فعال سمجھي وڃي ٿي ۽ 1 نومبر 2020 تي ڊھي نه ويندي.

ڊولپر ڪميونٽي تي اثر گھٽائڻ

مفت اڪائونٽن لاءِ ، ڊاڪر ڇهن مهينن لاءِ غير فعال تصويرن جي مفت اسٽوريج پيش ڪري ٿو. انهن لاءِ جن کي غير فعال تصويرن کي ذخيرو ڪرڻ جي ضرورت آهي، ڊڪر هڪ خصوصيت جي طور تي لامحدود تصويري اسٽوريج پيش ڪري ٿو پرو يا ٽيم منصوبا.

اضافي طور تي، Docker پيش ڪندو اوزار ۽ خدمتن جو هڪ سوٽ ڊولپرز کي آساني سان انهن جي تصويرن کي ڏسڻ ۽ منظم ڪرڻ ۾ مدد ڏيڻ لاءِ، بشمول ايندڙ مهينن ۾ Docker Hub تي مستقبل جي پراڊڪٽ تازه ڪاريون:

آخرڪار، اوپن سورس ڪميونٽي لاءِ اسان جي مدد جي حصي طور، اسان 1 نومبر تائين نئين اوپن سورس قيمتن جا منصوبا جاري ڪنداسين. لاڳو ڪرڻ لاء، توهان کي فارم ڀرڻ گهرجي هتي.

سروس جي شرطن ۾ تازه ترين تبديلين بابت وڌيڪ معلومات لاء، مهرباني ڪري رابطو ڪريو لوڊ.

ڪنهن به تصويرن جي حوالي سان اي ميلن تي نظر رکو جيڪي ختم ٿيڻ وارا آهن، يا پرو يا ٽيم جي منصوبن کي اپڊيٽ ڪريو غير فعال تصويرن جي لامحدود اسٽوريج لاءِ.

جڏهن ته اسان ڊولپرز تي اثر کي گهٽائڻ جي ڪوشش ڪندا آهيون، توهان وٽ شايد سوال هوندا يا ڪيس استعمال ڪندا جن کي حل نه ڪيو ويو آهي. هميشه وانگر، اسان راء ۽ سوالن جو استقبال ڪيو. هتي.

پي ايس انهي ڳالهه تي غور ڪندي ته ڊڪر ٽيڪنالاجي پنهنجي لاڳاپي کي نه وڃائي، جيئن ان جي تخليق ڪندڙن کي يقين ڏياريو، اهو خراب خيال نه هوندو هن ٽيڪنالاجي کي اندر ۽ ٻاهر مطالعو ڪرڻ. ان کان علاوه، اهو هميشه فائدي وارو آهي جڏهن توهان ڪبرنيٽس سان ڪم ڪريو ٿا. جيڪڏھن توھان حاصل ڪرڻ چاھيو ٿا بھترين عملي ڪيسن سان واقف ٿيڻ لاءِ سمجھڻ لاءِ ته ڪٿي ۽ ڪھڙي طرح استعمال ڪجي Docker، مان صلاح ڏيان ٿو Docker تي جامع وڊيو ڪورس، جنهن ۾ اسان هن جي سڀني اوزارن جو تجزيو ڪنداسين. ڪورس صفحي تي مڪمل ڪورس پروگرام.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو