Pogosta vprašanja: nove omejitve uporabe storitev Docker od 1. novembra 2020

Pogosta vprašanja: nove omejitve uporabe storitev Docker od 1. novembra 2020

Članek je nadaljevanje to и to člankov bo odgovarjal na pogosto zastavljena vprašanja o novih omejitvah uporabe storitev podjetja Docker, ki bodo začele veljati 1. novembra 2020.

Kakšni so pogoji storitve Docker?

Pogoji storitve Docker je pogodba med vami in Dockerjem, ki ureja vašo uporabo izdelkov in storitev Docker.

Kdaj začnejo veljati novi pogoji storitve?

Posodobljeni pogoji storitve začnejo veljati takoj.

Katere spremembe so bile narejene v pogojih storitve?

Največ sprememb je doživel razdelek 2.5. Če želite izvedeti več o vseh spremembah, vam priporočamo, da preberete v celoti Pogoji storitve.

Kakšna je omejitev shranjevanja nedejavnih slik in kako bo vplivala na moj račun?

Shranjevanje slik temelji na dejavnosti prenosa ali nalaganja vsake posamezne slike, shranjene z uporabo uporabniškega računa. Če slika ni bila prenesena/naložena 6 mesecev, bo označena z "neaktivno". Vse slike, označene kot "neaktivne", so načrtovane za brisanje. Za račune s podatkovnim načrtom velja ta omejitev. brezplačno za posamezne razvijalce in podjetja. Na voljo bo tudi nova nadzorna plošča za Docker Hub, ki vam bo dala možnost ogleda statusa vseh vaših slik vsebnika v vseh repozitorijih, povezanih z vašim računom.

Kakšne bodo nove omejitve shranjevanja slik vsebnika?

Docker je uvedel novo politiko shranjevanja slik vsebnika za neaktivne slike, ki velja od 1. novembra 2020. Politika shranjevanja za slike neaktivnih vsebnikov bo veljala za naslednje cenovne pakete:

  • Brezplačni načrt: za neaktivne slike bo na voljo 6-mesečna omejitev shranjevanja;
  • Načrti Pro in Team: za neaktivne slike ne bo starostne omejitve.

Kaj je "neaktivna" slika?

Neaktivna slika je slika vsebnika, ki ni bila prenesena ali potisnjena v repozitorij slik Docker Hub 6 mesecev.

Kako lahko preverim stanje svojih slik?

V repozitoriju Docker Hub ima vsaka nalepka (in zadnja slika, povezana z nalepko) datum »Nazadnje potisnjen«, ki ga lahko preprosto vidite v repozitorijih, če se prijavite v svoj račun. Nova nadzorna plošča, ki ponuja možnost ogleda stanja vseh slik v vseh repozitorijih v vašem računu, vključno z najnovejšo oznako in prejšnjimi različicami oznake, bo na voljo v Docker Hubu. Imetniki računov bodo po e-pošti obveščeni o neaktivnih slikah, ki jih nameravajo odstraniti.

Kaj se zgodi z neaktivnimi slikami, ko je dosežena omejitev hrambe?

S 1. novembrom 2020 bodo vse slike, označene kot »neaktivne«, načrtovane za brisanje. Imetniki računov bodo po e-pošti obveščeni o "neaktivnih" slikah, predvidenih za izbris.

Kako pridobim neomejen čas shranjevanja svojih slik?

Te omejitve bodo veljale samo za tarifni načrt brezplačno. Uporabniki računa z obračunskimi načrti za ali Ekipa ne veljajo omejitve. Če imate račun brezplačnega načrta, lahko preprosto nadgradite na načrt Pro ali Team, ki stane od 5 $ mesečno z letno naročnino.

Zakaj je Docker uvedel novo "neaktivno" politiko zadrževanja slike?

Docker Hub kot največje skladišče slik vsebnikov na svetu hrani več kot 15 PB podatkov. Dockerjeva notranja analitična orodja so pokazala, da od tistih 15 PB slik, shranjenih v Docker Hubu, več kot 10 PB ni bilo zahtevanih več kot šest mesecev. Ko smo se poglobili, smo ugotovili, da je približno 4.5 PB teh neaktivnih slik povezanih z računi z brezplačnim načrtom.

Docker se bo po uvedbi takšne omejitve lahko gospodarno razširil in zagotavljal brezplačne storitve za razvijalce in ekipe, ki uporabljajo storitve za gradnjo in dostavo aplikacij po vsem svetu.

Če smo stranka, ki temelji na repozitoriju, ali bo politika hrambe veljala za nas?

Ne, stranke s katerim koli plačanim načrtom ne bodo imele nobenih omejitev hrambe.

Ali bo za uradne slike veljal pravilnik o "neaktivni" hrambi slik?

št. Politika hrambe neaktivne slike ne bo veljala za uradne slike. Nobena od slik v imenskem prostoru "knjižnice" ne bo izbrisana. Slike, objavljene pri preverjenih založnikih, tudi ne bodo omejene s pravilnikom o hrambi neaktivnih slik.

Ali bo politika hrambe veljala za repozitorije, oznake ali slike?

Politika bo veljala samo za slike skladišča, do katerih niste dostopali v zadnjih 6 mesecih, vključno s slikami brez sklicevanj in prejšnjimi oznakami slik. Za več informacij glejte dokumentacijo.

Na primer, če je prenesena oznaka ":najnovejše", ali bo to preprečilo, da bi bile vse prejšnje različice izbrisane?

št. Če je prenesena oznaka »:latest«, bo kot aktivna označena samo najnovejša različica »:latest«. Stanje prejšnjih različic oznake se ne bo spremenilo.

Kaj se zgodi po brisanju neaktivne slike?

Slika, do katere v zadnjih 6 mesecih niste dostopali, bo označena kot "neaktivna" in prav tako označena za brisanje. Ko je slika označena kot neaktivna, je ni več mogoče prenesti. Nekaj ​​časa bodo vidne tudi neaktivne slike (na nadzorni plošči slik), tako da bodo stranke lahko obnovile slike.

Ali je mogoče obnoviti izbrisane slike?

Neaktivna slika bo vidna za kratek čas (na nadzorni plošči slike) pred izbrisom, tako da lahko stranke obnovijo takšne slike.

Če imam podedovan načrt (ki temelji na repozitoriju), ali bodo za moj račun veljali pravilnik o hrambi neaktivne slike in omejitve prenosov?

Politika in omejitve prenosov ne zadevajo obstoječih podedovanih naročnin. Upoštevajte, da bodo morale takšne stranke do 31. januarja 2021 nadgraditi na novi tarifni načrti.

Kakšne so omejitve za prenos slik iz repozitorija Docker Hub?

Omejitve prenosa slike Docker temeljijo na vrsti računa uporabnika, ki zahteva sliko, ne na vrsti računa lastnika slike. Opredeljeni so tukaj.

To bo uporabilo največje uporabniške pravice glede na njihov osebni račun in morebitne organizacije, ki jim pripada. Nepooblaščeni prenosi so "anonimni" in omejeni z naslovom IP namesto ID-ja uporabnika. Če želite izvedeti več o pooblaščenem nalaganju slik, glejte dokumentacijo.

Kako se prenos določi za omejitev pogostosti prenosa?

Zahteva za prenos je sestavljena iz največ dveh zahtev UTL GET repozitorija obrazca /v2/*/manifests/*.

To je zato, ker prenos manifesta za slike z več loki zahteva prenos seznama manifestov in nato prenos pravilnega manifesta za zahtevano arhitekturo. Zahteve HEAD se ne štejejo.

Upoštevajte, da se vsi prenosi, vključno s prenosi slik, ki jih že imate, štejejo na ta način. Kompromis je, da ne štejemo posameznih plasti.

Ali lahko zaženem lastno ogledalo Docker Hub?

Glej dokumentacijonarediti tako. Ker uporablja zahteve HEAD, ne bodo upoštevane pri omejitvah hitrosti prenosov. Upoštevajte tudi, da začetne zahteve za slike niso predpomnjene, zato bodo upoštevane.

Ali plasti slike štejejo?

št. Ker omejujemo manifestne zahteve, trenutno ni omejitev števila slojev (blob zahtev) pri prenosu. To je sprememba našega prejšnjega pravilnika, ki temelji na povratnih informacijah skupnosti. Cilj spremembe je narediti pravilnik uporabniku prijaznejši, tako da uporabnikom ni treba šteti plasti vsake slike, ki jo lahko uporabijo.

Ali je število anonimnih prenosov omejeno glede na naslov IP?

ja Stopnja zahtev je omejena na naslov IP (na primer za anonimne uporabnike: 100 zahtev v 6 urah z enega naslova). Poglej več tukaj.

Ali so zahteve za prenose uporabnikov, prijavljenih v svoje račune, omejene z naslovom IP?

Ne, zahteve za prenos pooblaščenih uporabnikov temeljijo na računih, ne na IP-ju. Brezplačni računi so omejeni na 200 zahtevkov v šesturnem obdobju. Plačljivi računi so neomejeni.

Ali bodo omejitve veljale, če se prijavim v svoj račun in nato nekdo anonimno zadene omejitev z mojega IP-ja?

Ne, uporabniki, prijavljeni v svoje račune za prenos slik, bodo omejeni samo glede na vrsto računa. Če anonimni uporabnik z vašega IP-ja prejme omejitev, to ne bo vplivalo na vas, dokler niste avtorizirani, ali pa ne boste dosegli svoje omejitve.

Ali je pomembno, katero sliko prenesem?

Ne, vse slike se štejejo za enake. Omejitve v celoti temeljijo na ravni računa, pod katerim uporabnik prenaša slike, ne na ravni računa lastnika repozitorija.

Se bodo te omejitve spremenile?

Pozorno bomo spremljali omejitve in se prepričali, da so ustrezne za tipične primere uporabe glede na njihovo raven. Zlasti brezplačne in anonimne omejitve morajo vedno zadostiti običajnim potekom dela enega samega razvijalca. Po tem principu in po potrebi se bodo izvajali popravki. lahko tudi ti Pišite nam vaše mnenje o mejah.

Kaj pa sistemi CI, kjer so prenosi anonimni?

Zavedamo se, da obstajajo okoliščine, v katerih so sprejemljivi večkratni anonimni prenosi. Na primer, ponudniki CI v oblaku lahko izvajajo gradnje na podlagi PR-jev za odprtokodne projekte. Lastniki projektov v tem primeru morda ne bodo mogli varno uporabljati svojih poverilnic iz Docker Huba za odobritev prenosov, obseg takšnih prodajalcev pa bo verjetno povzročil uvedbo omejitev. Takšne primere bomo seveda reševali na zahtevo in še naprej izboljševali mehanizme za omejevanje pogostosti prenosov za izboljšanje interakcije s temi ponudniki. Pišite nam na mailto:[e-pošta zaščitena]če imate težave.

Ali bo Docker ponudil ločene cenovne načrte za odprtokodne projekte?

Da, Docker bo kot del podpore odprtokodne skupnosti kasneje objavil nove cenovne načrte zanje. Za prijavo na tak tarifni načrt izpolnite форму.

Opomba: Na lekcijah Docker video tečaj, ki je bil posnet v Slurmu poleti 2020, govorci podrobno govorijo o delu s slikami na napredni ravni. Pridruži se zdaj!

Vir: www.habr.com

Dodaj komentar