Nola eskalatzen duen Docker Business-ek milioika garatzaileei zerbitzatzeko, 2. zatia: Irteerako datuak

Nola eskalatzen duen Docker Business-ek milioika garatzaileei zerbitzatzeko, 2. zatia: Irteerako datuak

Edukiontzien irudiak deskargatzerakoan mugak landuko dituen artikulu sortaren bigarren artikulua da.

Π’ Lehenengo zatia Docker Hub-en, edukiontzien irudien erregistro handiena den, gordetako irudiak gertutik aztertu ditugu. Hau idazten ari gara hobeto ulertzen laguntzeko gure Zerbitzu-baldintza eguneratuak nola eragingo dien garapen-taldeei Docker Hub erabiltzen duten edukiontzien irudiak eta CICD kanalizazioak kudeatzeko.

Deskargaren maiztasun mugak aurrez iragarri ziren gurean Zerbitzu-baldintzak. 1ko azaroaren 2020ean indarrean sartuko diren maiztasun-mugak gertutik aztertuko ditugu:

Doako plana, erabiltzaile anonimoak: 100 deskarga 6 ordutan
Doako plana, erabiltzaile baimenduak: 200 deskarga 6 ordutan
Pro plana: mugagabea
Talde plana: mugagabea

Docker deskargatzeko maiztasuna Docker Hub-erako manifestu-eskaeren kopurua gisa definitzen da. Irudiak deskargatzeko maiztasunaren mugak irudia eskatzen duen kontu motaren araberakoak dira, ez irudiaren jabearen kontu motaren arabera. Erabiltzaile anonimoentzat (baimenik gabe), deskarga-maiztasuna ip helbidearekin lotuta dago.

Oharra Soiltasun gehiago eta praktika onen kasuak jasoko dituzu Docker ikastaroan praktikatzaileen eskutik. Gainera, komeni zaizunean pasa dezakezu, bai denboran eta baita aldartean ere.

Bezeroen eta komunitatearen galderak jasotzen ari gara edukiontzien irudi-geruzen inguruan. Deskarga-maiztasuna mugatzerakoan ez ditugu irudi-geruzak kontuan hartzen, manifestuen deskargak mugatzen ditugulako eta geruza kopurua (blob-eskaerak) mugagabea delako une honetan. Aldaketa hau komunitatearen iritzietan oinarritzen da, erabilerrazagoa izan dadin, erabiltzaileek erabiltzen dituzten itxura guztietan geruzak zenbatu beharrik izan ez dezaten.

Docker Hub irudiak deskargatzeko maiztasunen azterketa zehatza

Denbora asko eman dugu Docker Hub-eko irudien deskarga aztertzen, abiadura mugaren arrazoia zehazteko, baita nola mugatu zehatz-mehatz. Ikusi genuenak berretsi zuen ia erabiltzaile guztiak deskargatzen ari direla irudiak aurreikusteko moduko lan-fluxuetarako. Hala ere, erabiltzaile anonimo kopuru txiki baten eragina nabaria da, adibidez, deskarga guztien % 30 inguru erabiltzaile anonimoen % 1etik soilik dator.

Nola eskalatzen duen Docker Business-ek milioika garatzaileei zerbitzatzeko, 2. zatia: Irteerako datuak

Muga berriak azterketa honetan oinarritzen dira, beraz, gure erabiltzaile gehienek ez dute eraginik izango. Muga hauek garatzaileen ohiko erabilera islatzeko egiten dira: Docker ikastea, kodea garatzea, irudiak eraikitzea, etab.

Garatzaileei deskargaren maiztasunaren mugak hobeto ulertzen laguntzea

Orain, eragina ulertuta, eta mugak non egon behar ziren ere, murrizketa horien funtzionamendurako baldintza teknikoak zehaztu behar genituen. Docker erregistrotik irudien deskarga mugatzea nahiko zaila da. Ez duzu deskargatzeko APIrik aurkituko erregistroko deskribapenean; besterik gabe, ez da existitzen. Izan ere, irudi bat deskargatzea APIko manifestu-eskaeren eta bloben konbinazioa da, eta modu ezberdinean exekutatzen dira, egoeraren arabera. bezeroa eta eskatutako irudia.

Adibidez, dagoeneko irudi bat baduzu, Docker Engine-k manifestu baten eskaera bidaliko du, onartutako manifestuan oinarritutako beharrezko geruza guztiak dituela ulertuko du eta, ondoren, geldituko da. Bestalde, hainbat arkitektura onartzen dituen irudi bat deskargatzen ari bazara, manifestu-eskaerak onartzen duen arkitektura bakoitzerako irudi-manifesten zerrenda itzuliko du. Docker Engine-k beste manifestu eskaera bat bidaliko du exekutatzen ari den arkitektura zehatzerako, eta horren truke irudiko geruza guztien zerrenda jasoko du. Ondoren, falta den geruza bakoitza (blob) kontsultatuko du.

Oharra Gai hau zabalago lantzen da Docker ikastaroa, eta bertan bere tresna guztiak aztertuko ditugu: oinarrizko abstrakzioetatik sareko parametroetaraino, hainbat sistema eragilerekin eta programazio lengoaiarekin lan egiteko Γ±abardurak. Teknologia ezagutuko duzu eta Docker non eta nola erabili onena ulertuko duzu.

Irudi bat deskargatzea benetan manifestu eskaera bat edo bi dira, baita zerotik infinitura ere - geruzen eskaerak (blob). Historikoki, Docker-ek deskarga-maiztasuna geruzaz geruza jarraitu du, hori banda-zabaleraren erabilerarekin lotuta baitago. Baina, hala ere, komunitateari entzun diogu, eta hori zailagoa da, eskatutako geruza kopuruaren jarraipena egin behar duzulako, eta horrek Dockerfile-rekin lan egiteko praktika onak alde batera utziko ditu, eta baita intuitiboagoa ere besterik nahi duten erabiltzaileentzat. lan egin erregistroarekin xehetasunak asko ulertu gabe.

Beraz, eskaera kopurua mugatzen dugu manifestu-eskaeretan oinarrituta. Hau irudiak deskargatzearekin erlazionatuta dago, erabiltzaileek erraz ulertzen dutena. Benetan Γ±abardura txiki bat dago - dagoeneko existitzen den irudi bat deskargatzen saiatzen bazara, eskaera oraindik ere kontuan hartuko da, geruzak deskargatu ez badituzu ere. Nolanahi ere, espero dugu deskargaren maiztasuna mugatzeko metodo hau bidezkoa eta erabilerraza izatea.

Zure iritziaren zain

Murrizketen jarraipena egingo dugu eta egokitzapen egokiak egingo ditugu ohiko erabilera-kasuetan oinarrituta, murrizketak erabiltzaile mota bakoitzerako egokiak direla ziurtatzeko, eta, bereziki, garatzaileei beren lana ez oztopatzen saiatuko gara.

Egon adi datozen asteetan aldaketa hauen harira CI eta borroka sistemak doitzeari buruzko beste artikulu bat ikusteko.

Azkenik, kode irekiko komunitatearen laguntzaren barruan, kode irekiko prezio-plan berriak eskainiko ditugu azaroaren 1era arte. Eskaera egiteko, bete formularioa Hemen.

Zerbitzu-baldintzetan egindako azken aldaketei buruzko informazio gehiago lortzeko, bisitatu ohiko galderak.

Irudiak deskargatzeko maiztasunaren mugak igo behar dituztenentzat, Docker-ek irudi deskarga mugagabeak eskaintzen ditu funtzio gisa. Pro edo Team planak. Beti bezala, iritziak eta galderak ongi etorriak ditugu. Hemen.

Iturria: www.habr.com

Gehitu iruzkin berria