Cumu l'affari di Docker cambia per serve milioni di sviluppatori, Parte 1: Repository

Cumu l'affari di Docker cambia per serve milioni di sviluppatori, Parte 1: Repository

In questa serie di articuli, avemu da piglià un ochju più attentu perchè è cumu i nostri Termini di serviziu sò cambiati recentemente. Questu articulu detallarà a pulitica di conservazione di l'imaghjini inattiva è cumu avarà un impattu nantu à e squadre di sviluppu chì utilizanu Docker Hub per gestisce l'imaghjini di u containeru. In a seconda parte, ci cuncintraremu nantu à a nova pulitica per limità a freccia di scaricamentu di l'imaghjini.

L'obiettivu di Docker hè di permette à i sviluppatori di u mondu di trasfurmà e so idee in realtà simplificendu u prucessu di sviluppu di l'applicazioni. Cù più di 6.5 milioni di sviluppatori registrati chì utilizanu Docker oghje, vulemu espansione a nostra attività à e decine di milioni di sviluppatori chì sò appena à amparà nantu à Docker. A basa di a nostra missione hè di offre strumenti è servizii gratuiti finanziati da i nostri servizii di abbonamentu pagatu.

Analisi dettagliata di l'imaghjini di Docker Hub

A consegna di l'applicazioni in una manera portatile, sicura è efficiente di risorse richiede arnesi è servizii per almacenà è sparte in modu sicuru per u vostru squadra di sviluppu. Oghje, Docker hè fieru di offre u più grande registru di u mondu per l'imaghjini di u containeru, Docker Hub, utilizatu da più di 6.5 milioni di sviluppatori in u mondu. Docker Hub attualmente ospita più di 15 PB d'imaghjini di container, chì coprenu tuttu, da e basa di dati in memoria più famose di u mondu à e plataforme di streaming di eventi, l'imaghjini ufficiali Docker curate è di fiducia, è più di 150 milioni di immagini custruite da a cumunità Docker.

Sicondu un rapportu generatu da i nostri strumenti analitici interni, da 15 PB d'imaghjini guardati in Docker Hub, più di 10PB di l'imaghjini sò stati inutilizati per più di sei mesi. Avemu trovu, scavando più in profondità, chì più di 4.5PB di sti imaghjini inattivi sò assuciati cù cunti gratuiti. Parechje di sti imaghjini sò stati utilizati per un pocu tempu, cumprese l'imaghjini provenienti da i pipelines CI cun Docker Hub cunfiguratu per ignurà l'eliminazione di l'imaghjini tempuranee.

Cù a quantità di dati in riposu chì stava inattivu nantu à Docker Hub, a squadra hè stata affruntata da una quistione difficiule: cumu limità a quantità di dati chì Docker paga per una basa mensuale senza impactà l'altri clienti Docker?

I principii principali aduttati per risolve u prublema eranu i seguenti:

  • Cuntinuà à furnisce un inseme cumpletu di arnesi è servizii gratuiti chì i sviluppatori, cumpresi quelli chì travaglianu in prughjetti open source, ponu aduprà per custruisce, sparte è eseguite applicazioni.
  • Assicurendu chì Docker pò scala per risponde à e richieste di novi sviluppatori mentre limitanu i costi di almacenamento illimitati attuali, unu di i costi operativi più significativi per Docker Hub.

Aiutate i sviluppatori à gestisce l'imaghjini inattivi

Diversi aghjurnamenti sò stati fatti per aiutà Docker à scala a so infrastruttura in modu costu-efficace per sustene i servizii gratuiti per a nostra basa di utilizatori in crescita. Per principià, una nova pulitica di conservazione di l'imaghjini inattivi hè stata introdutta per chì tutte l'imaghjini inattivi ospitati in cunti gratuiti seranu sguassati dopu à sei mesi. Inoltre, Docker furnisce un toolkit, in forma di UI o API, per aiutà l'utilizatori à gestisce megliu e so imagine. Inseme, sti cambiamenti renderanu più faciule per i sviluppatori di pulizziari l'imaghjini inattivi, è ancu a capacità di scala in modu costu-efficace a so infrastruttura Docker.

In cunfurmità cù a nova pulitica, da u 1 di nuvembre di u 2020, l'imaghjini ospitati in i repositori gratuiti di Docker Hub, u manifestu chì ùn hè micca aghjurnatu per l'ultimi sei mesi, seranu sguassati. Questa pulitica ùn hè micca applicata à l'imaghjini cullucate in cunti Docker Hub pagati o cunti di editori d'imaghjini Docker verificati, o immagini Docker ufficiali.

  • Esempiu 1: Molly, un utilizatore di cuntu gratuitu, hà caricatu una maghjina in Docker Hub u 1 di ghjennaghju di u 2019, marcata molly/hello-world:v1. Questa maghjina ùn hè mai stata scaricata da quandu hè stata publicata. Questa maghjina marcata serà cunsiderata inattiva à partesi di u 1 di nuvembre di u 2020, quandu a nova pulitica entre in vigore. L'imaghjini è qualsiasi etichetta chì puntanu à questu seranu eliminati u 1 di nuvembre di u 2020.
  • Esempiu 2: Molly hà una maghjina senza etichetta molly/myapp@sha256:c0ffee, caricatu l'1 d'Agostu di u 2018. L'ultima scaricata hè stata l'1 d'Agostu 2020. Questa maghjina hè cunsiderata attiva è ùn serà micca eliminata u 1 di nuvembre 2020.

Minimizà l'impattu nantu à a cumunità di sviluppatori

Per i cunti gratuiti, Docker offre un almacenamentu gratuitu di l'imaghjini inattivi per sei mesi. Per quelli chì anu bisognu di almacenà l'imaghjini inattivi, Docker offre un almacenamentu d'imaghjini illimitatu cum'è una funzione. Piani Pro o Team.

Inoltre, Docker offre un inseme di strumenti è servizii per aiutà i sviluppatori à vede è gestisce facilmente e so imagine, cumprese l'aghjurnamenti futuri di i prudutti nantu à Docker Hub dispunibili in i mesi à vene:

Infine, cum'è parte di u nostru supportu per a cumunità open source, furniremu novi piani di prezzi per open source finu à u 1 di nuvembre. Per candidà, compie u furmulariu ccà.

Per più infurmazione nantu à l'ultimi cambiamenti à i termini di serviziu, visitate FAQ.

Mantene un ochju per e-mail riguardanti qualsiasi imaghjini in scadenza, o aghjurnate à i piani Pro o Team per un almacenamentu di l'imaghjini inattivu illimitatu.

Mentre pruvemu di minimizzà l'impattu nantu à i sviluppatori, pudete avè prublemi micca risolti o casi d'usu. Cum'è sempre, accettemu feedback è dumande. ccà.

PS Cunsiderendu chì a tecnulugia Docker ùn perde micca a so rilevanza, cum'è i so creatori assicuranu, ùn saria micca fora di locu per studià sta tecnulugia da è à. Inoltre, hè sempre in favore quandu travagliate cù Kubernetes. Sè vo vulete familiarizà cù i casi di pratiche megliu per capisce induve è cumu megliu aduprà Docker, vi cunsigliu video corso completo su Docker, in quale avemu da analizà tutti i so arnesi. Programma di corsu cumpletu nantu à a pagina di u corsu.

Source: www.habr.com

Add a comment