டோக்கர் பிசினஸ் எப்படி மில்லியன் கணக்கான டெவலப்பர்களுக்கு சேவை செய்கிறது, பகுதி 2: வெளிச்செல்லும் தரவு

டோக்கர் பிசினஸ் எப்படி மில்லியன் கணக்கான டெவலப்பர்களுக்கு சேவை செய்கிறது, பகுதி 2: வெளிச்செல்லும் தரவு

கண்டெய்னர் படங்களைப் பதிவிறக்கும் போது வரம்புகளை உள்ளடக்கிய கட்டுரைகளின் தொடரின் இரண்டாவது கட்டுரை இதுவாகும்.

В முதல் பகுதி கன்டெய்னர் படங்களின் மிகப்பெரிய பதிவேடான டோக்கர் ஹப்பில் சேமிக்கப்பட்ட படங்களை நாங்கள் கூர்ந்து கவனித்தோம். கன்டெய்னர் படங்கள் மற்றும் CICD பைப்லைன்களை நிர்வகிக்க, Docker Hub ஐப் பயன்படுத்தும் டெவலப்மென்ட் டீம்களை எங்களின் புதுப்பிக்கப்பட்ட சேவை விதிமுறைகள் எவ்வாறு பாதிக்கும் என்பதை நீங்கள் நன்றாகப் புரிந்துகொள்ள இதை எழுதுகிறோம்.

பதிவிறக்க அதிர்வெண் வரம்புகள் முன்பு எங்களில் அறிவிக்கப்பட்டது சேவை விதிமுறைகள். நவம்பர் 1, 2020 முதல் நடைமுறைக்கு வரும் அதிர்வெண் வரம்புகளை நாங்கள் கூர்ந்து கவனிக்கிறோம்:

இலவச திட்டம், அநாமதேய பயனர்கள்: 100 மணிநேரத்தில் 6 பதிவிறக்கங்கள்
இலவச திட்டம், அங்கீகரிக்கப்பட்ட பயனர்கள்: 200 மணி நேரத்தில் 6 பதிவிறக்கங்கள்
ப்ரோ திட்டம்: வரம்பற்றது
குழு திட்டம்: வரம்பற்றது

டோக்கர் பதிவிறக்க அதிர்வெண் என்பது டோக்கர் ஹப்பிற்கான மேனிஃபெஸ்ட் கோரிக்கைகளின் எண்ணிக்கையாக வரையறுக்கப்படுகிறது. படத்தின் பதிவிறக்க அதிர்வெண் வரம்புகள் படத்தைக் கோரும் கணக்கின் வகையைப் பொறுத்தது, பட உரிமையாளர் கணக்கின் வகையைப் பொறுத்தது அல்ல. அநாமதேய (அங்கீகரிக்கப்படாத) பயனர்களுக்கு, பதிவிறக்க அதிர்வெண் ஐபி முகவரியுடன் இணைக்கப்பட்டுள்ளது.

பின்குறிப்பு நீங்கள் அதிக நுணுக்கங்களையும் சிறந்த நடைமுறை நிகழ்வுகளையும் பெறுவீர்கள் பயிற்சியாளர்களிடமிருந்து டோக்கர் பாடத்திட்டத்தில். மேலும், உங்களுக்கு வசதியாக இருக்கும்போது - நேரத்திலும் மனநிலையிலும் நீங்கள் அதைச் செல்லலாம்.

கொள்கலன் பட அடுக்குகள் குறித்து வாடிக்கையாளர்கள் மற்றும் சமூகத்திடம் இருந்து கேள்விகளைப் பெறுகிறோம். பதிவிறக்க அதிர்வெண்ணைக் கட்டுப்படுத்தும் போது பட அடுக்குகளை நாங்கள் கருத்தில் கொள்ள மாட்டோம், ஏனெனில் மேனிஃபெஸ்ட் பதிவிறக்கங்களை நாங்கள் கட்டுப்படுத்துகிறோம், மேலும் அடுக்குகளின் எண்ணிக்கை (குமிழ் கோரிக்கைகள்) தற்போது வரம்பற்றது. இந்த மாற்றம் சமூகத்தின் பின்னூட்டத்தை அடிப்படையாகக் கொண்டது, இதனால் பயனர்கள் தாங்கள் பயன்படுத்தும் ஒவ்வொரு தோற்றத்திலும் அடுக்குகளை எண்ண வேண்டியதில்லை.

டோக்கர் ஹப் பட பதிவிறக்க அதிர்வெண்களின் விரிவான பகுப்பாய்வு

வேக வரம்புக்கான காரணத்தையும், அதை எவ்வாறு சரியாகக் கட்டுப்படுத்துவது என்பதையும் தீர்மானிக்க, Docker Hub இலிருந்து படங்களைப் பதிவிறக்குவதை பகுப்பாய்வு செய்வதில் நாங்கள் அதிக நேரம் செலவிட்டோம். வழக்கமான பணிப்பாய்வுகளுக்கான கணிக்கக்கூடிய விகிதத்தில் எல்லா பயனர்களும் படங்களைப் பதிவிறக்குகிறார்கள் என்பதை நாங்கள் பார்த்தது உறுதிப்படுத்தியது. இருப்பினும், குறைந்த எண்ணிக்கையிலான அநாமதேய பயனர்களின் குறிப்பிடத்தக்க செல்வாக்கு உள்ளது, எடுத்துக்காட்டாக, அனைத்து பதிவிறக்கங்களில் சுமார் 30% அநாமதேய பயனர்களில் 1% மட்டுமே வந்துள்ளது.

டோக்கர் பிசினஸ் எப்படி மில்லியன் கணக்கான டெவலப்பர்களுக்கு சேவை செய்கிறது, பகுதி 2: வெளிச்செல்லும் தரவு

புதிய வரம்புகள் இந்த பகுப்பாய்வை அடிப்படையாகக் கொண்டவை, எனவே எங்கள் பெரும்பாலான பயனர்கள் பாதிக்கப்பட மாட்டார்கள். இந்த வரம்புகள் டெவலப்பர்களின் இயல்பான பயன்பாட்டை பிரதிபலிக்கும் வகையில் உருவாக்கப்பட்டுள்ளன - டோக்கர் கற்றல், குறியீட்டை உருவாக்குதல், படங்களை உருவாக்குதல் மற்றும் பல.

பதிவிறக்க அதிர்வெண் வரம்புகளை நன்கு புரிந்துகொள்ள டெவலப்பர்களுக்கு உதவுகிறது

இப்போது நாம் தாக்கத்தை புரிந்து கொண்டோம், மேலும் எல்லைகள் எங்கு இருக்க வேண்டும், இந்த கட்டுப்பாடுகளின் செயல்பாட்டிற்கான தொழில்நுட்ப நிலைமைகளை நாங்கள் தீர்மானிக்க வேண்டும். டோக்கர் பதிவேட்டில் இருந்து படங்களைப் பதிவிறக்குவதைக் கட்டுப்படுத்துவது மிகவும் கடினம். ரெஜிஸ்ட்ரி விளக்கத்தில் பதிவிறக்கங்களுக்கான API ஐ நீங்கள் காண முடியாது - அது இல்லை. உண்மையில், ஒரு படத்தைப் பதிவிறக்குவது என்பது API இல் உள்ள மேனிஃபெஸ்ட் கோரிக்கைகள் மற்றும் ப்ளாப்களின் கலவையாகும், மேலும் அவை எந்த நிலையைப் பொறுத்து வெவ்வேறு வகையில் செயல்படுத்தப்படும். கிளையன்ட் மற்றும் கோரப்பட்ட படம்.

எடுத்துக்காட்டாக, உங்களிடம் ஏற்கனவே ஒரு படம் இருந்தால், Docker Engine ஒரு மேனிஃபெஸ்ட்டிற்கான கோரிக்கையை வெளியிடும், ஏற்றுக்கொள்ளப்பட்ட மேனிஃபெஸ்ட்டின் அடிப்படையில் தேவையான அனைத்து லேயர்களும் ஏற்கனவே உள்ளது என்பதைப் புரிந்துகொண்டு, பின்னர் நிறுத்துங்கள். மறுபுறம், நீங்கள் பல கட்டமைப்புகளை ஆதரிக்கும் படத்தைப் பதிவிறக்குகிறீர்கள் என்றால், ஒரு மேனிஃபெஸ்ட் கோரிக்கையானது ஆதரிக்கப்படும் ஒவ்வொரு கட்டமைப்பிற்கும் பட மேனிஃபெஸ்ட்களின் பட்டியலை வழங்கும். Docker Engine பின்னர் அது இயங்கும் குறிப்பிட்ட கட்டிடக்கலைக்கு மற்றொரு வெளிப்படையான கோரிக்கையை வெளியிடும், அதற்கு பதிலாக அது படத்தில் உள்ள அனைத்து அடுக்குகளின் பட்டியலையும் பெறும். அது ஒவ்வொரு விடுபட்ட லேயரையும் (குமிழ்) கேட்கும்.

பின்குறிப்பு இந்த தலைப்பு இன்னும் விரிவாக விவாதிக்கப்படுகிறது டோக்கர் படிப்பு, இதில் அதன் அனைத்து கருவிகளையும் பகுப்பாய்வு செய்வோம்: அடிப்படை சுருக்கங்கள் முதல் பிணைய அளவுருக்கள் வரை, பல்வேறு இயக்க முறைமைகள் மற்றும் நிரலாக்க மொழிகளுடன் பணிபுரியும் நுணுக்கங்கள். நீங்கள் தொழில்நுட்பத்தைப் பற்றி அறிந்துகொள்வீர்கள் மற்றும் டோக்கரை எங்கு, எப்படிப் பயன்படுத்துவது என்பதைப் புரிந்துகொள்வீர்கள்.

ஒரு படத்தைப் பதிவிறக்குவது உண்மையில் ஒன்று அல்லது இரண்டு வெளிப்படையான கோரிக்கைகள், அத்துடன் பூஜ்ஜியத்திலிருந்து முடிவிலி வரை - அடுக்குகளுக்கான கோரிக்கைகள் (பிளாப்). வரலாற்று ரீதியாக, டோக்கர் பதிவிறக்க அதிர்வெண்ணை லேயர் பை லேயர் அடிப்படையில் கண்காணித்துள்ளார், ஏனெனில் இது அலைவரிசை பயன்பாட்டுடன் தொடர்புடையது. ஆயினும்கூட, சமூகத்தை நாங்கள் கேட்டோம், இது மிகவும் கடினமானது, ஏனெனில் நீங்கள் கோரப்பட்ட அடுக்குகளின் எண்ணிக்கையைக் கண்காணிக்க வேண்டும், இது Dockerfile உடன் பணிபுரிவது தொடர்பான சிறந்த நடைமுறைகளைப் புறக்கணிக்க வழிவகுக்கும், மேலும் பயனர்களுக்கு மிகவும் உள்ளுணர்வுடன் இருக்கும். விவரங்களைப் பற்றி அதிகம் புரிந்து கொள்ளாமல் பதிவேட்டில் வேலை செய்யுங்கள்.

எனவே மேனிஃபெஸ்ட் கோரிக்கைகளின் அடிப்படையில் கோரிக்கைகளின் எண்ணிக்கையை வரம்பிடுகிறோம். இது படங்களைப் பதிவிறக்குவதுடன் நேரடியாக தொடர்புடையது, பயனர்கள் புரிந்துகொள்வது எளிது. உண்மையில் ஒரு சிறிய நுணுக்கம் உள்ளது - ஏற்கனவே இருக்கும் படத்தைப் பதிவிறக்க முயற்சித்தால், நீங்கள் லேயர்களைப் பதிவிறக்காவிட்டாலும், கோரிக்கை இன்னும் கணக்கில் எடுத்துக்கொள்ளப்படும். எவ்வாறாயினும், பதிவிறக்கங்களின் அதிர்வெண்ணைக் கட்டுப்படுத்தும் இந்த முறை நியாயமானதாகவும் பயனருக்கு ஏற்றதாகவும் இருக்கும் என்று நம்புகிறோம்.

உங்கள் கருத்தை எதிர்பார்க்கிறேன்

கட்டுப்பாடுகளை நாங்கள் கண்காணித்து பொதுவான பயன்பாட்டு நிகழ்வுகளின் அடிப்படையில் தகுந்த மாற்றங்களைச் செய்வோம், கட்டுப்பாடுகள் ஒவ்வொரு வகைப் பயனருக்கும் பொருத்தமானவை என்பதை உறுதிசெய்வோம், குறிப்பாக, டெவலப்பர்கள் தங்கள் வேலையைச் செய்வதிலிருந்து ஒருபோதும் தடுக்க முயற்சிப்போம்.

இந்த மாற்றங்களின் வெளிச்சத்தில் CI மற்றும் போர் அமைப்புகளை மாற்றுவது பற்றிய மற்றொரு கட்டுரைக்கு வரும் வாரங்களில் காத்திருங்கள்.

இறுதியாக, திறந்த மூல சமூகத்திற்கான எங்கள் ஆதரவின் ஒரு பகுதியாக, நவம்பர் 1 ஆம் தேதி வரை திறந்த மூலத்திற்கான புதிய விலைத் திட்டங்களை வழங்குவோம். விண்ணப்பிக்க, படிவத்தை நிரப்பவும் இங்கே.

சேவை விதிமுறைகளில் சமீபத்திய மாற்றங்கள் பற்றிய கூடுதல் தகவலுக்கு, தயவுசெய்து பார்வையிடவும் FAQ.

படப் பதிவிறக்க அதிர்வெண் வரம்புகளை உயர்த்த வேண்டியவர்களுக்கு, டோக்கர் வரம்பற்ற படப் பதிவிறக்கங்களை ஒரு அம்சமாக வழங்குகிறது. சார்பு அல்லது குழு திட்டங்கள். எப்போதும் போல, கருத்துகளையும் கேள்விகளையும் வரவேற்கிறோம். இங்கே.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்