FAQ: awọn ihamọ tuntun lori lilo awọn iṣẹ Docker lati Oṣu kọkanla ọjọ 1, Ọdun 2020

FAQ: awọn ihamọ tuntun lori lilo awọn iṣẹ Docker lati Oṣu kọkanla ọjọ 1, Ọdun 2020

Nkan naa jẹ itesiwaju eyi и eyi Awọn nkan kan, yoo ni awọn idahun si awọn ibeere igbagbogbo nipa awọn ihamọ tuntun lori lilo awọn iṣẹ lati Docker, eyiti yoo wa ni agbara ni Oṣu kọkanla ọjọ 1, Ọdun 2020.

Kini awọn ofin iṣẹ Docker?

Awọn ofin Iṣẹ Docker jẹ adehun laarin iwọ ati Docker ti o ṣe akoso lilo awọn ọja ati iṣẹ Docker rẹ.

Nigbawo ni awọn ofin iṣẹ tuntun yoo bẹrẹ?

Awọn ofin iṣẹ imudojuiwọn ṣiṣẹ lẹsẹkẹsẹ.

Awọn ayipada wo ni o ti waye ninu awọn ofin iṣẹ?

Abala 2.5 ti ṣe awọn ayipada pataki julọ. Lati kọ ẹkọ nipa gbogbo awọn iyipada, a ṣeduro pe ki o ka ni kikun awọn ofin ti iṣẹ.

Kini opin ibi ipamọ aworan aiṣiṣẹ ati bawo ni yoo ṣe kan akọọlẹ mi?

Ibi ipamọ aworan da lori igbasilẹ tabi iṣẹ ikojọpọ ti aworan kọọkan ti o fipamọ ni lilo akọọlẹ olumulo kan. Ti aworan ko ba ti gba lati ayelujara/firùsókè fun osu 6, yoo jẹ aami “aisiṣiṣẹ”. Gbogbo awọn aworan ti a samisi bi “aiṣiṣẹ” ti wa ni eto fun piparẹ. Awọn akọọlẹ pẹlu ero ṣiṣe alabapin wa labẹ aropin yii free fun olukuluku Difelopa ati awọn ile ise. Dasibodu tuntun yoo tun wa fun Docker Hub, fifun ọ ni agbara lati wo ipo gbogbo awọn aworan eiyan rẹ kọja gbogbo awọn ibi ipamọ ti o ni nkan ṣe pẹlu akọọlẹ rẹ.

Kini yoo jẹ awọn opin ibi ipamọ aworan eiyan tuntun?

Docker ti ṣe agbekalẹ eto imulo idaduro aworan eiyan tuntun fun awọn aworan ti o duro ti yoo lọ si ipa ni Oṣu kọkanla ọjọ 1, Ọdun 2020. Ilana idaduro aworan eiyan ti ko ṣiṣẹ yoo kan si awọn ero idiyele wọnyi:

  • Eto idiyele ọfẹ: opin ibi ipamọ oṣu mẹfa yoo wa fun awọn aworan aiṣiṣẹ;
  • Awọn ero Pro ati Ẹgbẹ: kii yoo si awọn ihamọ lori akoko ipamọ ti awọn aworan aiṣiṣẹ.

Kini aworan "aisise"?

Aworan aiṣiṣẹ jẹ aworan eiyan ti ko ṣe igbasilẹ tabi ti kojọpọ si ibi ipamọ aworan Docker Hub fun oṣu mẹfa.

Bawo ni MO ṣe le ṣayẹwo ipo awọn aworan mi?

Ninu ibi ipamọ Docker Hub, aami kọọkan (ati aworan ti o kẹhin ti o ni nkan ṣe pẹlu tag) ni ọjọ “Titari Ikẹhin”, eyiti o le rii ni irọrun ni Awọn ibi ipamọ ti o ba wọle si akọọlẹ rẹ. Dasibodu tuntun ti n funni ni agbara lati wo ipo gbogbo awọn aworan ni gbogbo awọn ibi ipamọ ninu akọọlẹ rẹ, pẹlu aami aipẹ julọ ati awọn ẹya iṣaaju ti aami, yoo wa ni Docker Hub. Awọn oniwun akọọlẹ yoo jẹ iwifunni nipasẹ imeeli ti awọn aworan aiṣiṣẹ ti a ṣeto lati paarẹ.

Kini yoo ṣẹlẹ si awọn aworan aiṣiṣẹ ni kete ti opin idaduro ti de?

Bibẹrẹ Oṣu kọkanla ọjọ 1, Ọdun 2020, gbogbo awọn aworan ti a samisi bi “aiṣiṣẹ” ni yoo ṣeto fun piparẹ. Awọn oniwun akọọlẹ yoo jẹ ifitonileti nipasẹ imeeli ti awọn aworan “aiṣiṣẹ” ti a ṣeto fun piparẹ.

Bawo ni MO ṣe le gba ibi ipamọ ailopin fun awọn aworan mi?

Awọn ihamọ wọnyi yoo kan si ero idiyele nikan free. Awọn olumulo ti awọn akọọlẹ pẹlu awọn ero idiyele fun tabi Team ni ko koko ọrọ si awọn ihamọ. Ti o ba ni akọọlẹ Ọfẹ, o le ni irọrun igbesoke si Pro tabi ero Ẹgbẹ fun lati $5 oṣooṣu pẹlu ṣiṣe alabapin lododun.

Kini idi ti Docker ṣe ṣafihan eto imulo ipamọ aworan “sunmọ” tuntun kan?

Docker Hub, gẹgẹbi ibi ipamọ aworan eiyan ti o tobi julọ ni agbaye, tọju data to ju 15PB lọ. Awọn irinṣẹ atupale inu Docker fihan pe ninu awọn aworan 15PB wọnyi ti a fipamọ sinu Docker Hub, diẹ sii ju 10PB ko ti beere fun diẹ sii ju oṣu mẹfa lọ. Ti n walẹ jinle, a kẹkọọ pe nipa 4.5PB ti awọn aworan aiṣiṣẹ wọnyi ni nkan ṣe pẹlu awọn akọọlẹ Ọfẹ.

Docker, lẹhin ti o ṣafihan iru ihamọ bẹ, yoo ni anfani lati ṣe iwọn ọrọ-aje ati pese awọn iṣẹ ọfẹ si awọn olupilẹṣẹ ati awọn ẹgbẹ nipa lilo awọn iṣẹ lati kọ ati firanṣẹ awọn ohun elo ni ayika agbaye.

Ti a ba jẹ alabara pẹlu ero orisun ibi ipamọ, ṣe eto imulo idaduro yoo kan si wa?

Rara, awọn alabara pẹlu ero isanwo eyikeyi kii yoo ni opin ni awọn ofin ti awọn akoko idaduro.

Ṣe Awọn aworan Iṣiṣẹ jẹ koko-ọrọ si eto imulo idaduro aworan “aláìṣiṣẹmọ”?

Rara. Ilana Idaduro Aworan Aiṣiṣẹ ko ni kan si Awọn aworan Iṣiṣẹ. Eyikeyi aworan ti o wa ninu aaye orukọ "ile-ikawe" kii yoo yọkuro. Awọn aworan ti a tẹjade lati ọdọ awọn olutẹjade ti o ni idaniloju yoo tun ko ni opin nipasẹ eto imuduro aworan aiṣiṣẹ.

Njẹ eto imulo idaduro yoo waye si awọn ibi ipamọ, awọn afi, tabi awọn aworan?

Ilana naa yoo kan si awọn aworan ibi ipamọ nikan ti ko ti wọle si ni awọn oṣu 6 sẹhin, pẹlu awọn aworan ti ko ni asopọ ati awọn ami aworan ti tẹlẹ. Fun alaye diẹ ẹ sii wo iwe aṣẹ.

Fun apẹẹrẹ, ti aami ": tuntun" ba ti gba lati ayelujara, ṣe eyi yoo ṣe idiwọ gbogbo awọn ẹya ti tẹlẹ lati paarẹ bi?

Rara. Ti aami ": titun" ba ti wa ni igbasilẹ, ẹyà titun ti ": titun" nikan ni yoo jẹ samisi bi iṣẹ. Ipo ti awọn ẹya ti tẹlẹ ti aami kii yoo yipada.

Kini yoo ṣẹlẹ lẹhin piparẹ aworan aiṣiṣẹ bi?

Aworan ti ko ti wọle si ni oṣu mẹfa sẹyin yoo jẹ samisi bi “aiṣiṣẹ” ati pe yoo tun jẹ samisi fun piparẹ. Ni kete ti aworan ba ti samisi bi aiṣiṣẹ, ko le ṣe igbasilẹ mọ. Awọn aworan aiṣiṣẹ yoo tun han (ninu Igbimọ Iṣakoso Aworan) fun akoko kan ki awọn alabara ni aye lati mu awọn aworan pada.

Ṣe o ṣee ṣe lati gba awọn aworan paarẹ pada?

Ṣaaju piparẹ, aworan aiṣiṣẹ yoo han fun igba diẹ (ninu Ibi iwaju alabujuto Aworan) ki awọn alabara le mu iru awọn aworan pada.

Ti Mo ba ni ero-ijoba (orisun ibi ipamọ), Njẹ akọọlẹ mi yoo jẹ koko-ọrọ si eto imuduro aworan aiṣiṣẹ ati awọn ihamọ igbasilẹ bi?

Awọn ṣiṣe alabapin to wa tẹlẹ kii ṣe ibi-afẹde ti ilana igbasilẹ ati awọn ihamọ. Jọwọ ranti pe iru awọn onibara yoo ni titi di Oṣu Kini Ọjọ 31, Ọdun 2021 lati yipada si titun owo idiyele eto.

Kini awọn ihamọ fun igbasilẹ awọn aworan lati ibi ipamọ Docker Hub?

Awọn opin lori igbasilẹ awọn aworan Docker da lori iru akọọlẹ olumulo ti olumulo ti n beere aworan naa, kii ṣe iru akọọlẹ oniwun aworan naa. Wọn ti wa ni asọye nibi.

Awọn ẹtọ ti o pọju olumulo yoo lo da lori akọọlẹ ti ara ẹni ati eyikeyi awọn ajo ti o jẹ ti. Awọn igbasilẹ laigba aṣẹ jẹ “ailorukọ” ati pe o ni ihamọ nipasẹ adiresi IP dipo ID olumulo. Lati ni imọ siwaju sii nipa ikojọpọ aworan ti a fun ni aṣẹ, ṣayẹwo iwe aṣẹ.

Bawo ni a ṣe pinnu awọn igbasilẹ fun idi ti idinku iwọn igbohunsafẹfẹ igbasilẹ?

Ibeere igbasilẹ naa ni to awọn ibeere GET meji lati ibi ipamọ UTL ti fọọmu naa /v2/*/manifests/*.

Otitọ ni pe igbasilẹ ifihan ti awọn aworan faaji pupọ nilo igbasilẹ atokọ ti awọn ifihan ati lẹhinna ṣe igbasilẹ ifihan ti o fẹ fun faaji ti o nilo. Awọn ibeere HEAD ko ni ka.

Jọwọ ṣe akiyesi pe gbogbo awọn igbasilẹ, pẹlu awọn igbasilẹ fun awọn aworan ti o ni tẹlẹ, ni a ka ni ọna yii. Eyi jẹ adehun lati ma ka awọn ipele kọọkan.

Ṣe Mo le ṣiṣe digi Docker Hub ti ara mi?

Wo iwe aṣẹlati ṣe eyi. Niwọn bi o ti nlo awọn ibeere HEAD, wọn kii yoo ka wọn si awọn idi opin oṣuwọn igbasilẹ. Tun ṣe akiyesi pe awọn ibeere aworan akọkọ ko ni ipamọ, nitorinaa wọn yoo ka.

Ṣe awọn ipele aworan ka?

Rara. Niwọn igba ti a fi opin si awọn ibeere ifihan, nọmba awọn fẹlẹfẹlẹ (awọn ibeere blob) nigbati igbasilẹ ko ni opin ni akoko yii. Eyi jẹ iyipada si eto imulo iṣaaju wa ti o da lori awọn esi lati agbegbe. Ibi-afẹde ti iyipada ni lati jẹ ki eto imulo naa jẹ ore-olumulo diẹ sii ki awọn olumulo ko ni lati ka awọn ipele ti gbogbo aworan ti wọn le lo.

Ṣe awọn igbasilẹ ailorukọ ni iwọn-opin ti o da lori adiresi IP?

Bẹẹni. Awọn igbohunsafẹfẹ ti awọn ibeere ni opin nipasẹ awọn adirẹsi IP kọọkan (fun apẹẹrẹ, fun awọn olumulo alailorukọ: awọn ibeere 100 ni awọn wakati 6 lati adirẹsi kan). Wo alaye diẹ sii nibi.

Njẹ awọn ibeere igbasilẹ lati ọdọ awọn olumulo ti o wọle ni ihamọ nipasẹ adiresi IP?

Rara, awọn ibeere igbasilẹ lati ọdọ awọn olumulo ti a fun ni aṣẹ jẹ orisun akọọlẹ, kii ṣe ipilẹ IP. Awọn akọọlẹ ọfẹ ni opin si awọn ibeere 200 ni akoko wakati mẹfa kan. Awọn iroyin ti o san jẹ ailopin.

Njẹ awọn ihamọ yoo waye ti MO ba wọle si akọọlẹ mi ati lẹhinna ẹnikan lailorukọ lati IP mi deba ihamọ naa?

Rara, awọn olumulo wọle sinu awọn akọọlẹ wọn lati ṣe igbasilẹ awọn aworan yoo ni ihamọ da lori iru akọọlẹ nikan. Ti olumulo alailorukọ lati IP rẹ ba gba ihamọ, kii yoo kan ọ niwọn igba ti o ba fun ni aṣẹ tabi ko kọlu ihamọ rẹ.

Ṣe o ṣe pataki iru aworan ti Mo ṣe igbasilẹ?

Rara, gbogbo awọn aworan ni a kà si kanna. Awọn ihamọ naa da patapata lori ipele akọọlẹ labẹ eyiti olumulo ṣe igbasilẹ awọn aworan, kii ṣe lori ipele akọọlẹ ti oniwun ibi ipamọ.

Ṣe awọn ihamọ wọnyi yoo yipada?

A yoo ṣe atẹle ni pẹkipẹki awọn ihamọ ati rii daju pe wọn ṣe pataki si awọn ọran lilo aṣoju ni ibamu si ipele wọn. Ni pataki, Awọn ihamọ Ọfẹ ati Ailorukọ nigbagbogbo yẹ ki o ni itẹlọrun iṣan-iṣẹ deede ti olupilẹṣẹ kan. Da lori ilana yii, awọn atunṣe yoo ṣee ṣe bi o ṣe yẹ. o tun le Kọ si wa rẹ ero lori awọn ifilelẹ.

Kini nipa awọn eto CI nibiti awọn igbasilẹ yoo jẹ ailorukọ?

A loye pe awọn ayidayida wa ninu eyiti ọpọlọpọ awọn igbasilẹ ailorukọ jẹ itẹwọgba. Fun apẹẹrẹ, awọn olupese CI awọsanma le ṣiṣe awọn ipilẹ ti o da lori PR lati ṣii awọn iṣẹ orisun. Awọn oniwun iṣẹ akanṣe le ma ni anfani lati lo awọn iwe-ẹri Docker Hub wọn ni aabo lati fun laṣẹ awọn igbasilẹ ninu ọran yii, ati pe iwọn iru awọn olupese yoo ṣee ṣe fa awọn ihamọ. A yoo, nitorinaa, yanju iru awọn ọran lori ibeere ati pe a yoo tẹsiwaju lati ni ilọsiwaju awọn ọna ṣiṣe idinku oṣuwọn igbasilẹ lati mu iriri wa pọ si pẹlu awọn olupese wọnyi. Kọ si wa ni mailto:[imeeli ni idaabobo]ti o ba ni awọn iṣoro eyikeyi.

Ṣe Docker yoo funni ni awọn ero idiyele lọtọ fun awọn iṣẹ akanṣe orisun ṣiṣi?

Bẹẹni, Docker, gẹgẹbi apakan ti atilẹyin rẹ fun agbegbe Open Source, yoo kede nigbamii awọn ero idiyele titun fun wọn. Lati beere fun iru ero idiyele, fọwọsi fọọmu.

NB Lori awọn ẹkọ Docker fidio dajudaju, eyiti a gbasilẹ ni Slurm ni igba ooru ti 2020, awọn agbohunsoke sọrọ ni awọn alaye nipa ṣiṣẹ pẹlu awọn aworan ni ipele to ti ni ilọsiwaju. Darapo mo wa!

orisun: www.habr.com

Fi ọrọìwòye kun