ՀՏՀ. Docker ծառայությունների օգտագործման նոր սահմանափակումներ 1 թվականի նոյեմբերի 2020-ից

ՀՏՀ. Docker ծառայությունների օգտագործման նոր սահմանափակումներ 1 թվականի նոյեմբերի 2020-ից

Հոդվածը շարունակություն է սա է и սա է հոդվածներում, այն կպարունակի Docker-ի ծառայությունների օգտագործման նոր սահմանափակումների վերաբերյալ հաճախ տրվող հարցերի պատասխանները, որոնք ուժի մեջ կմտնեն 1 թվականի նոյեմբերի 2020-ից։

Որո՞նք են Docker-ի ծառայության պայմանները:

Docker ծառայության պայմանները Ձեր և Docker-ի միջև համաձայնագիր է, որը կարգավորում է Docker-ի արտադրանքների և ծառայությունների օգտագործումը:

Ե՞րբ են ուժի մեջ մտնելու ծառայության նոր պայմանները:

Ծառայության թարմացված պայմաններն ուժի մեջ են մտնում անմիջապես:

Ի՞նչ փոփոխություններ են տեղի ունեցել ծառայության պայմաններում։

Բաժին 2.5-ը ենթարկվել է ամենաէական փոփոխություններին: Բոլոր փոփոխություններին ծանոթանալու համար խորհուրդ ենք տալիս կարդալ ամբողջությամբ Ծառայությունների մատուցման պայմաններ.

Ո՞րն է անգործուն պատկերների պահպանման սահմանաչափը և ինչպե՞ս դա կազդի իմ հաշվի վրա:

Պատկերների պահպանումը հիմնված է օգտատիրոջ հաշվի միջոցով պահպանված յուրաքանչյուր անհատական ​​պատկերի ներբեռնման կամ վերբեռնման գործունեության վրա: Եթե ​​պատկերը չի ներբեռնվել/վերբեռնվել 6 ամիս, այն կնշվի «ոչ ակտիվ»: Բոլոր պատկերները, որոնք նշված են որպես «ոչ ակտիվ», նախատեսված են ջնջման համար: Բաժանորդային պլան ունեցող հաշիվները ենթակա են այս սահմանափակման ազատ անհատ ծրագրավորողների և ընկերությունների համար: Կլինի նաև նոր վահանակ, որը հասանելի կլինի Docker Hub-ի համար, որը ձեզ հնարավորություն կտա դիտելու ձեր բոլոր կոնտեյների պատկերների կարգավիճակը ձեր հաշվի հետ կապված բոլոր պահեստներում:

Որո՞նք են լինելու կոնտեյների պատկերների պահպանման նոր սահմանները:

Docker-ը ներկայացրել է քնած պատկերների համար կոնտեյների պատկերի պահպանման նոր քաղաքականություն, որն ուժի մեջ կմտնի 1 թվականի նոյեմբերի 2020-ից: Անգործուն բեռնարկղերի պատկերների պահպանման քաղաքականությունը կկիրառվի հետևյալ գնային պլանների համար.

  • Անվճար սակագնային պլան. ոչ ակտիվ պատկերների համար կգործի 6-ամսյա պահպանման սահմանափակում;
  • Pro և Team պլաններ. ոչ ակտիվ պատկերների պահպանման ժամկետի սահմանափակումներ չեն լինի:

Ի՞նչ է «ոչ ակտիվ» պատկերը:

Անգործուն պատկերը կոնտեյների պատկեր է, որը 6 ամիս չի ներբեռնվել կամ վերբեռնվել Docker Hub պատկերների պահոց:

Ինչպե՞ս կարող եմ ստուգել իմ պատկերների կարգավիճակը:

Docker Hub պահոցում յուրաքանչյուր պիտակ (և պիտակի հետ կապված վերջին պատկերը) ունի «Վերջին հրում» ամսաթիվը, որը հեշտությամբ կարելի է տեսնել պահեստներում, եթե մուտք եք գործել ձեր հաշիվ: Docker Hub-ում հասանելի կլինի նոր վահանակ, որն առաջարկում է բոլոր պատկերների կարգավիճակը դիտելու ձեր հաշվի բոլոր պահոցներում, ներառյալ ամենավերջին պիտակը, ինչպես նաև պիտակի նախորդ տարբերակները: Հաշվի սեփականատերերը էլեկտրոնային փոստով կտեղեկացվեն անգործուն պատկերների մասին, որոնք նախատեսվում է ջնջել:

Ի՞նչ է պատահում անգործուն պատկերների հետ պահպանման սահմանաչափին հասնելուց հետո:

1 թվականի նոյեմբերի 2020-ից բոլոր պատկերները, որոնք նշված են որպես «անգործուն», կջնջվեն: Հաշվի սեփականատերերը էլփոստով կտեղեկացվեն ջնջման պլանավորված «ոչ ակտիվ» պատկերների մասին:

Ինչպե՞ս կարող եմ անսահմանափակ տարածք ստանալ իմ պատկերների համար:

Այս սահմանափակումները գործելու են միայն սակագնային պլանի վրա ազատ. Սակագնային պլաններով հաշիվներից օգտվողներ յուրաքանչյուր կամ թիմ սահմանափակումների ենթակա չեն։ Եթե ​​ունեք անվճար հաշիվ, կարող եք հեշտությամբ թարմացնել Pro կամ Team պլանի համար ամսական $5-ից տարեկան բաժանորդագրությամբ.

Ինչու՞ Docker-ը ներկայացրեց պատկերների պահպանման նոր «քնած» քաղաքականություն:

Docker Hub-ը, որպես աշխարհի ամենամեծ կոնտեյներային պատկերների պահոցը, պահպանում է ավելի քան 15PB տվյալներ: Docker-ի ներքին վերլուծական գործիքները ցույց են տվել, որ Docker Hub-ում պահվող այս 15PB պատկերներից ավելի քան 10PB չեն պահանջվել ավելի քան վեց ամիս: Ավելի խորանալով՝ մենք իմացանք, որ այս ոչ ակտիվ պատկերներից մոտ 4.5 PB-ը կապված է անվճար հաշիվների հետ:

Docker-ը, նման սահմանափակում մտցնելուց հետո, կկարողանա տնտեսապես մասշտաբել և անվճար ծառայություններ տրամադրել ծրագրավորողներին և թիմերին, որոնք օգտագործում են ծառայություններ ամբողջ աշխարհում հավելվածներ ստեղծելու և առաքելու համար:

Եթե ​​մենք պահեստի վրա հիմնված պլանով հաճախորդ ենք, արդյո՞ք պահպանման քաղաքականությունը կկիրառվի մեզ վրա:

Ոչ, ցանկացած վճարովի պլան ունեցող հաճախորդները չեն սահմանափակվի պահպանման ժամկետների առումով:

Պաշտոնական պատկերները կենթարկվե՞ն «ոչ ակտիվ» պատկերների պահպանման քաղաքականությանը:

Ոչ Անգործուն պատկերների պահպանման քաղաքականությունը չի տարածվի Պաշտոնական պատկերների վրա: «Գրադարան» անվանատարածքում պարունակվող ցանկացած պատկեր չի հեռացվի: Հաստատված հրատարակիչներից հրապարակված պատկերները նույնպես չեն սահմանափակվի պատկերների պահպանման ոչ ակտիվ քաղաքականությամբ:

Արդյո՞ք պահպանման քաղաքականությունը կկիրառվի պահեստների, պիտակների կամ պատկերների վրա:

Քաղաքականությունը կկիրառվի միայն պահեստային պատկերների նկատմամբ, որոնց հասանելի չեն եղել վերջին 6 ամիսների ընթացքում, ներառյալ չկապված պատկերները և նախկին պատկերների պիտակները: Լրացուցիչ տեղեկությունների համար տես փաստաթղթեր.

Օրինակ, եթե «:last» թեգը ներբեռնվի, դա կկանխի՞ բոլոր նախորդ տարբերակների ջնջումը:

Ոչ Եթե ​​«:latest» թեգը ներբեռնվի, ապա միայն «:latest»-ի վերջին տարբերակը կնշվի որպես ակտիվ: Պիտակի նախորդ տարբերակների կարգավիճակը չի փոխվի:

Ի՞նչ է տեղի ունենում ոչ ակտիվ պատկերը ջնջելուց հետո:

Պատկերը, որը հասանելի չի եղել վերջին 6 ամսվա ընթացքում, կնշվի որպես «ոչ ակտիվ» և կնշվի նաև ջնջման համար: Երբ պատկերը նշվում է որպես ոչ ակտիվ, այն այլևս չի կարող ներբեռնվել: Ոչ ակտիվ պատկերները նույնպես տեսանելի կլինեն (Պատկերի կառավարման վահանակում) որոշակի ժամանակահատվածում, որպեսզի հաճախորդները հնարավորություն ունենան վերականգնել պատկերները:

Հնարավո՞ր է վերականգնել ջնջված պատկերները:

Մինչ ջնջումը, անգործուն պատկերը որոշ ժամանակ տեսանելի կլինի (Պատկերի կառավարման վահանակում), որպեսզի հաճախորդները կարողանան վերականգնել նման պատկերները:

Եթե ​​ես ունեմ ժառանգական (պահեստի վրա հիմնված) պլան, արդյոք իմ հաշիվը ենթակա կլինի ոչ ակտիվ պատկերների պահպանման քաղաքականության և ներբեռնման սահմանափակումների:

Գոյություն ունեցող հին բաժանորդագրությունները ներբեռնման քաղաքականության և սահմանափակումների թիրախը չեն: Խնդրում ենք հիշել, որ նման հաճախորդները կունենան մինչև 31 թվականի հունվարի 2021-ը անցնելու համար նոր սակագնային պլաններ.

Որո՞նք են Docker Hub պահոցից պատկերներ ներբեռնելու սահմանափակումները:

Docker պատկերների ներբեռնման սահմանափակումները հիմնված են պատկերը հայցող օգտատիրոջ հաշվի տեսակի վրա, այլ ոչ թե պատկերի սեփականատիրոջ հաշվի տեսակի վրա: Դրանք սահմանված են այստեղ.

Օգտատիրոջ առավելագույն իրավունքները կկիրառվեն՝ հիմնվելով նրա անձնական հաշվի և այն կազմակերպությունների վրա, որոնց այն պատկանում է: Չլիազորված ներբեռնումները «անանուն» են և սահմանափակված են IP հասցեով՝ օգտվողի ID-ի փոխարեն: Լիազորված պատկերների վերբեռնման մասին ավելին իմանալու համար ստուգեք փաստաթղթեր.

Ինչպե՞ս են որոշվում ներբեռնումները՝ ներբեռնման հաճախականությունը սահմանափակելու նպատակով:

Ներբեռնման հարցումը բաղկացած է ձևի UTL պահոցից մինչև երկու GET հարցումից /v2/*/manifests/*.

Փաստն այն է, որ բազմաճարտարապետական ​​պատկերների մանիֆեստը ներբեռնելու համար անհրաժեշտ է ներբեռնել մանիֆեստների ցանկը և այնուհետև ներբեռնել ցանկալի մանիֆեստը պահանջվող ճարտարապետության համար: HEAD հարցումները չեն հաշվվում:

Խնդրում ենք նկատի ունենալ, որ բոլոր ներբեռնումները, ներառյալ արդեն իսկ պատկանող պատկերների ներբեռնումները, հաշվվում են այս կերպ: Սա փոխզիջում է առանձին շերտերը չհաշվելու համար:

Կարո՞ղ եմ գործարկել իմ սեփական Docker Hub հայելին:

Տեսնել փաստաթղթերանել դա. Քանի որ այն օգտագործում է HEAD հարցումներ, դրանք չեն հաշվարկվի ներբեռնման արագությունը սահմանափակող նպատակներով: Նկատի ունեցեք նաև, որ պատկերների սկզբնական հարցումները քեշավորված չեն, ուստի դրանք կհաշվվեն:

Արդյո՞ք պատկերի շերտերը հաշվում են:

Ոչ Քանի որ մենք սահմանափակում ենք մանիֆեստի հարցումները, ներբեռնելիս շերտերի (բլբի հարցումների) քանակը այս պահին սահմանափակված չէ: Սա մեր նախկին քաղաքականության փոփոխությունն է՝ հիմնված համայնքի արձագանքների վրա: Փոփոխության նպատակն է քաղաքականությունը դարձնել ավելի հարմարավետ, որպեսզի օգտվողները ստիպված չլինեն հաշվել յուրաքանչյուր պատկերի շերտերը, որոնք նրանք կարող են օգտագործել:

Անանուն ներբեռնումների տոկոսադրույքը սահմանափակվա՞ծ է IP հասցեի հիման վրա:

Այո՛։ Հարցումների հաճախականությունը սահմանափակվում է անհատական ​​IP հասցեներով (օրինակ՝ անանուն օգտատերերի համար՝ 100 հարցում 6 ժամում մեկ հասցեից)։ Տես ավելի մանրամասն այստեղ.

Արդյո՞ք մուտք գործած օգտատերերի ներբեռնման հարցումները սահմանափակված են IP հասցեով:

Ոչ, լիազորված օգտատերերի ներբեռնման հարցումները հիմնված են հաշվի վրա, ոչ թե IP-ի վրա: Անվճար հաշիվները սահմանափակվում են 200 հարցումով վեց ժամվա ընթացքում: Վճարովի հաշիվներն անսահմանափակ են:

Արդյո՞ք սահմանափակումներ կկիրառվեն, եթե ես մուտք գործեմ իմ հաշիվ, և այնուհետև իմ IP-ից որևէ մեկը անանուն կերպով կատարի սահմանափակումը:

Ոչ, նկարներ ներբեռնելու համար իրենց հաշիվ մուտք գործած օգտատերերը կսահմանափակվեն միայն հաշվի տեսակի հիման վրա: Եթե ​​ձեր IP-ից անանուն օգտատերը սահմանափակում է ստանում, դա չի ազդի ձեզ վրա, քանի դեռ դուք լիազորված եք կամ չեք կատարել ձեր սահմանափակումը:

Կարևոր է, թե որ պատկերը ես ներբեռնեմ:

Ոչ, բոլոր պատկերները համարվում են նույնը: Սահմանափակումները հիմնված են ամբողջությամբ հաշվի մակարդակի վրա, որով օգտատերը ներբեռնում է պատկերները, և ոչ թե պահեստի սեփականատիրոջ հաշվի մակարդակին:

Այս սահմանափակումները կփոխվե՞ն։

Մենք ուշադիր կհետևենք սահմանափակումներին և կապահովենք, որ դրանք համապատասխան են սովորական օգտագործման դեպքերին՝ ըստ իրենց մակարդակի: Մասնավորապես, Անվճար և Անանուն սահմանափակումները միշտ պետք է բավարարեն մեկ մշակողի նորմալ աշխատանքային ընթացքը: Այս սկզբունքի հիման վրա անհրաժեշտության դեպքում ճշգրտումներ կկատարվեն։ դուք նույնպես կարող եք Գրեք մեզ ձեր կարծիքը սահմանների վերաբերյալ:

Ինչ վերաբերում է CI համակարգերին, որտեղ ներբեռնումները կլինեն անանուն:

Մենք հասկանում ենք, որ կան հանգամանքներ, որոնցում ընդունելի են բազմաթիվ անանուն ներբեռնումներ: Օրինակ, ամպային CI պրովայդերները կարող են PR-ի վրա հիմնված կառուցումներ գործարկել բաց կոդով նախագծերում: Ծրագրի սեփականատերերը կարող են չկարողանան ապահով կերպով օգտագործել իրենց Docker Hub հավատարմագրերը այս դեպքում ներբեռնումները թույլատրելու համար, և նման մատակարարների մասշտաբը, հավանաբար, կառաջացնի սահմանափակումներ: Մենք, իհարկե, կլուծենք նման դեպքերը ըստ պահանջի և կշարունակենք բարելավել մեր ներբեռնման արագությունը սահմանափակող մեխանիզմները՝ բարելավելու մեր փորձը այս մատակարարների հետ: Գրեք մեզ հասցեով mailto:[էլեկտրոնային փոստով պաշտպանված]եթե որևէ դժվարություն ունեք.

Docker-ը կառաջարկի՞ առանձին գնային պլաններ բաց կոդով նախագծերի համար:

Այո, Docker-ը, որպես Open Source համայնքին իր աջակցության մաս, հետագայում կհայտարարի նրանց համար գնային նոր պլանների մասին: Նման սակագնային պլանին դիմելու համար լրացրեք форму.

NB Դասերի վրա Docker վիդեո դասընթաց, որը ձայնագրվել է Slurm-ում 2020 թվականի ամռանը, բանախոսները մանրամասն խոսում են պատկերների հետ առաջադեմ մակարդակով աշխատելու մասին։ Միացեք մեզ!

Source: www.habr.com

Добавить комментарий