FAQ: nye begrænsninger for brugen af ​​Docker-tjenester fra 1. november 2020

FAQ: nye begrænsninger for brugen af ​​Docker-tjenester fra 1. november 2020

Artiklen er en fortsættelse dette и dette artikler, vil den besvare ofte stillede spørgsmål om de nye begrænsninger for brugen af ​​tjenester fra Docker, som træder i kraft den 1. november 2020.

Hvad er Dockers servicevilkår?

Docker Servicevilkår er en aftale mellem dig og Docker, der regulerer din brug af Docker-produkter og -tjenester.

Hvornår træder de nye servicevilkår i kraft?

De opdaterede servicevilkår træder i kraft med det samme.

Hvilke ændringer er der foretaget i servicevilkårene?

Afsnit 2.5 har gennemgået de væsentligste ændringer. For at lære om alle ændringerne, anbefaler vi, at du læser hele servicevilkår.

Hvad er grænsen for inaktiv billedlagring, og hvordan vil det påvirke min konto?

Billedlagring er baseret på download- eller uploadaktivitet af hvert enkelt billede, der er gemt ved hjælp af en brugerkonto. Hvis et billede ikke er blevet downloadet/uploadet i 6 måneder, vil det blive markeret som "inaktivt". Alle billeder markeret som "inaktive" er planlagt til sletning. Konti med en dataplan er underlagt denne begrænsning. Gratis for individuelle udviklere og virksomheder. Et nyt dashboard til Docker Hub vil også være tilgængeligt, hvilket giver dig mulighed for at se status for alle dine containerbilleder på tværs af alle depoter, der er knyttet til din konto.

Hvad bliver de nye lagergrænser for containerbilleder?

Docker har introduceret en ny politik for opbevaring af containerbilleder for inaktive billeder, med virkning fra 1. november 2020. Lagringspolitikken for inaktive containerbilleder vil gælde for følgende prisplaner:

  • Gratis plan: der vil være en 6-måneders lagergrænse for inaktive billeder;
  • Pro- og teamplaner: Der vil ikke være nogen aldersgrænse for inaktive billeder.

Hvad er et "inaktivt" billede?

Et inaktivt billede er et containerbillede, der ikke er blevet downloadet eller skubbet til Docker Hub-billedlageret i 6 måneder.

Hvordan kan jeg kontrollere status for mine billeder?

I Docker Hub-lageret har hver etiket (og det sidste billede, der er knyttet til etiketten) en "Sidst skubbet"-dato, som nemt kan ses i arkiverne, hvis du er logget ind på din konto. Et nyt dashboard, der giver mulighed for at se status for alle billeder på tværs af alle lagre på din konto, inklusive den seneste etiket samt tidligere versioner af etiketten, vil være tilgængelig på Docker Hub. Kontoindehavere vil blive underrettet via e-mail om inaktive billeder, der planlægges fjernet.

Hvad sker der med inaktive billeder, når opbevaringsgrænsen er nået?

Fra den 1. november 2020 vil alle billeder, der er markeret som "inaktive", blive planlagt til sletning. Kontoindehavere vil blive underrettet via e-mail om "inaktive" billeder, der er planlagt til sletning.

Hvordan får jeg ubegrænset lagertid til mine billeder?

Disse begrænsninger vil kun gælde for takstplanen Gratis. Kontobrugere med faktureringsplaner om eller Team er ikke underlagt restriktioner. Hvis du har en gratis abonnementskonto, kan du nemt opgradere til en Pro- eller Team-plan, der koster fra $5 månedligt med et årligt abonnement.

Hvorfor introducerede Docker en ny "inaktiv" politik for billedopbevaring?

Som verdens største containerimage-lager gemmer Docker Hub over 15 PB data. Dockers interne analyseværktøjer viste, at af de 15PB-billeder, der er gemt på Docker Hub, er der ikke blevet anmodet om mere end 10PB i mere end seks måneder. Ved at grave dybere fandt vi ud af, at omkring 4.5 PB af disse inaktive billeder er forbundet med konti med en gratis plan.

Docker vil efter indførelsen af ​​en sådan begrænsning være i stand til at skalere økonomisk og levere gratis tjenester til udviklere og teams, der bruger tjenester til at bygge og levere applikationer over hele verden.

Hvis vi er en lagerbaseret kunde, vil opbevaringspolitikken så gælde for os?

Nej, kunder med et betalt abonnement vil ikke have nogen fastholdelsesgrænser.

Vil officielle billeder være underlagt en "inaktiv" politik for billedopbevaring?

Ingen. Politikken for opbevaring af inaktive billeder gælder ikke for officielle billeder. Ingen af ​​billederne i "bibliotek"-navnerummet slettes. Billeder udgivet fra bekræftede udgivere vil heller ikke være begrænset af den inaktive billedopbevaringspolitik.

Vil opbevaringspolitikken gælde for lagre, tags eller billeder?

Politikken vil kun gælde for depotbilleder, der ikke er blevet tilgået inden for de sidste 6 måneder, inklusive billeder uden reference og tidligere billedetiketter. For mere information se dokumentation.

For eksempel, hvis tagget ":latest" downloades, vil det så forhindre alle tidligere versioner i at blive slettet?

Ingen. Hvis tagget ":latest" downloades, vil kun den seneste version af ":latest" blive markeret som aktiv. Status for tidligere versioner af etiketten ændres ikke.

Hvad sker der efter sletning af et inaktivt billede?

Et billede, der ikke er blevet tilgået inden for de sidste 6 måneder, vil blive markeret som "inaktivt" og vil også blive markeret til sletning. Når et billede er markeret som inaktivt, kan det ikke længere downloades. Inaktive billeder vil også være synlige (i billedkontrolpanelet) i et stykke tid, så kunderne vil være i stand til at gendanne billederne.

Kan slettede billeder gendannes?

Et inaktivt billede vil være synligt i kort tid (i billedkontrolpanelet) før sletning, så kunderne kan gendanne sådanne billeder.

Hvis jeg har en ældre (lagerbaseret) plan, vil den inaktive billedopbevaringspolitik og downloadbegrænsninger gælde for min konto?

Eksisterende ældre abonnementer er ikke målrettet af politikken og downloadbegrænsningerne. Husk, at sådanne kunder skal opgradere senest den 31. januar 2021 til nye takstplaner.

Hvad er grænserne for at downloade billeder fra et Docker Hub-lager?

Begrænsninger for download af Docker-billeder er baseret på kontotypen for den bruger, der anmoder om billedet, ikke billedejerkontotypen. De er defineret her.

Dette vil anvende de maksimale brugerrettigheder baseret på deres personlige konto og eventuelle organisationer, som den tilhører. Uautoriserede downloads er "anonyme" og er begrænset af IP-adresse i stedet for bruger-id. For at lære mere om autoriserede billedupload, se dokumentation.

Hvordan bestemmes download for at begrænse downloadfrekvensen?

Downloadanmodningen består af op til to UTL GET-anmodninger fra formularens lager /v2/*/manifests/*.

Dette skyldes, at download af manifestet til multi-arch billeder kræver download af en liste over manifester og derefter download af det korrekte manifest til den nødvendige arkitektur. HEAD-anmodninger tælles ikke med.

Bemærk, at alle downloads, inklusive downloads til billeder, du allerede ejer, tælles på denne måde. Det er et kompromis ikke at tælle individuelle lag.

Kan jeg køre mit eget Docker Hub-spejl?

se dokumentationfor at gøre det. Fordi den bruger HEAD-anmodninger, tælles de ikke for downloadhastighedsgrænser. Bemærk også, at de indledende billedanmodninger ikke cachelagres, så de vil blive respekteret.

Tæller billedlag?

Ingen. Da vi begrænser manifestanmodninger, er der ingen begrænsning på antallet af lag (blob-anmodninger) ved download i øjeblikket. Dette er en ændring af vores tidligere politik baseret på feedback fra fællesskabet. Målet med ændringen er at gøre politikken mere brugervenlig, så brugerne ikke behøver at tælle lagene af hvert billede, de kan bruge.

Er anonyme downloads hastighedsbegrænset baseret på IP-adresse?

Ja. Anmodningshastigheden er begrænset pr. IP-adresse (for eksempel for anonyme brugere: 100 anmodninger på 6 timer fra én adresse). Se mere her.

Er downloadanmodninger fra brugere, der er logget ind på deres konti, begrænset af IP-adresse?

Nej, downloadanmodninger fra autoriserede brugere er baseret på konti, ikke IP. Gratis konti er begrænset til 200 anmodninger pr. seks timers periode. Betalte konti er ubegrænsede.

Vil begrænsningerne gælde, hvis jeg logger ind på min konto, og så nogen anonymt rammer begrænsningen fra min IP?

Nej, brugere, der er logget ind på deres billeddownload-konti, vil kun blive begrænset baseret på kontotype. Hvis en anonym bruger fra din IP modtager en begrænsning, vil den ikke påvirke dig, før du er autoriseret, eller du vil ikke ramme din begrænsning.

Er det lige meget, hvilket billede jeg downloader?

Nej, alle billeder betragtes som ens. Grænserne er udelukkende baseret på det kontoniveau, som brugeren downloader billederne under, ikke på lagerets ejers kontoniveau.

Vil disse begrænsninger ændre sig?

Vi vil følge begrænsningerne nøje og sikre, at de er relevante for typiske brugssager i henhold til deres niveau. Især gratis og anonyme begrænsninger bør altid tilfredsstille de normale arbejdsgange for en enkelt udvikler. I overensstemmelse hermed vil der blive foretaget justeringer efter behov. du kan også Skriv til os din mening om grænser.

Hvad med CI-systemer, hvor downloads er anonyme?

Vi forstår, at der er omstændigheder, hvor flere anonyme downloads er acceptable. For eksempel kan cloud CI-udbydere køre builds baseret på PR'er til open source-projekter. Projektejere er muligvis ikke i stand til sikkert at bruge deres legitimationsoplysninger fra Docker Hub til at godkende downloads i dette tilfælde, og omfanget af sådanne leverandører vil sandsynligvis få begrænsninger til at træde i kraft. Vi vil naturligvis løse sådanne sager på efterspørgsel og fortsætte med at forbedre mekanismerne til at begrænse frekvensen af ​​downloads for at forbedre interaktionen med disse udbydere. Skriv til os på mailto:[e-mail beskyttet]hvis du har det svært.

Vil Docker tilbyde separate prisplaner for open source-projekter?

Ja, Docker, som en del af støtten fra Open Source-fællesskabet, vil senere annoncere nye prisplaner for dem. For at ansøge om en sådan takstplan skal du udfylde formular.

NB På lektioner Docker video kursus, som blev optaget i Slurm i sommeren 2020, fortæller oplægsholderne i detaljer om arbejdet med billeder på et avanceret niveau. Deltag nu!

Kilde: www.habr.com

Tilføj en kommentar