Giunsa ang Pagbag-o sa Negosyo sa Docker aron Makaserbisyo sa Minilyon nga Mga Nag-develop, Bahin 1: Repository

Giunsa ang Pagbag-o sa Negosyo sa Docker aron Makaserbisyo sa Minilyon nga Mga Nag-develop, Bahin 1: Repository

Niini nga serye sa mga artikulo, atong tan-awon pag-ayo kon ngano ug sa unsang paagi ang atong Mga Termino sa Serbisyo bag-o lang nausab. Ang kini nga artikulo magdetalye sa dili aktibo nga palisiya sa pagpadayon sa imahe ug kung giunsa kini makaapekto sa mga tim sa pag-uswag gamit ang Docker Hub aron madumala ang mga imahe sa sulud. Sa ikaduhang bahin, atong tutokan ang bag-ong polisiya aron limitahan ang frequency sa pag-download sa mga imahe.

Ang katuyoan sa Docker mao ang paghimo sa mga developer sa tibuuk kalibutan nga himuon ang ilang mga ideya sa katinuud pinaagi sa pagpayano sa proseso sa pagpalambo sa aplikasyon. Uban sa kapin sa 6.5 milyon nga mga rehistradong developer nga naggamit sa Docker karon, gusto namon nga mapalapad ang among negosyo sa napulo ka milyon nga mga developer nga bag-o lang nagkat-on bahin sa Docker. Ang sukaranan sa among misyon mao ang pagtanyag ug libre nga mga himan ug serbisyo nga gipondohan sa among bayad nga mga serbisyo sa suskrisyon.

Detalyado nga pagtuki sa mga imahe sa Docker Hub

Ang paghatud sa mga aplikasyon sa usa ka madaladala, luwas, ug episyente sa kahinguhaan nga paagi nanginahanglan mga himan ug serbisyo nga tipigan ug ipaambit nga luwas alang sa imong team sa pagpauswag. Karon, ang Docker mapasigarbuhon nga nagtanyag sa pinakadako nga rehistro sa kalibutan alang sa mga imahe sa sulud, ang Docker Hub, nga gigamit sa kapin sa 6.5 milyon nga mga developer sa tibuuk kalibutan. Ang Docker Hub karon nag-host sa kapin sa 15PB nga mga imahen sa sulud, nga naglangkob sa tanan gikan sa labing inila nga mga database sa memorya sa kalibutan hangtod sa mga platform sa streaming sa panghitabo, gi-curate ug kasaligan nga opisyal nga mga imahe sa Docker, ug kapin sa 150 milyon nga mga imahe nga gitukod sa komunidad sa Docker.

Sumala sa usa ka taho nga namugna sa among internal nga mga himan sa analytics, gikan sa 15 PB sa mga imahe nga gitipigan sa Docker Hub, labaw pa sa 10PB sa mga imahe ang wala magamit sa sobra sa unom ka bulan. Among nakaplagan, pinaagi sa pagkalot sa mas lawom, nga kapin sa 4.5PB niining dili aktibo nga mga hulagway nalangkit sa mga libreng account. Daghan niini nga mga imahe ang gigamit sa mubo nga panahon, lakip ang mga imahe nga gikan sa mga pipeline sa CI nga adunay Docker Hub nga gi-configure aron dili ibalewala ang pagtangtang sa temporaryo nga mga imahe.

Sa kadaghanon sa datos nga nagpahulay sa Docker Hub, ang koponan nag-atubang sa usa ka lisud nga pangutana: kung giunsa limitahan ang kantidad sa datos nga gibayran ni Docker matag bulan nga wala’y epekto sa ubang mga kostumer sa Docker?

Ang nag-unang mga prinsipyo nga gisagop aron masulbad ang problema mao ang mosunod:

  • Padayon sa paghatag og kompletong set sa libre nga mga himan ug serbisyo nga magamit sa mga developer, lakip niadtong nagtrabaho sa open source nga mga proyekto, sa paghimo, pagpaambit, ug pagpadagan sa mga aplikasyon.
  • Pagsiguro nga ang Docker makahimo sa pag-scale aron matubag ang mga gipangayo sa mga bag-ong developer samtang gitakpan ang karon nga walay kutub nga gasto sa pagtipig, usa sa labing hinungdanon nga gasto sa operasyon alang sa Docker Hub.

Tabangi ang mga developers sa pagdumala sa dili aktibo nga mga hulagway

Daghang mga pag-update ang gihimo aron matabangan ang Docker nga ma-scale ang imprastraktura niini nga epektibo sa pagsuporta sa mga libre nga serbisyo alang sa among nagtubo nga base sa gumagamit. Sa pagsugod, usa ka bag-ong dili aktibo nga palisiya sa pagpadayon sa imahe ang gipaila diin ang tanan nga dili aktibo nga mga imahe nga gi-host sa libre nga mga account matangtang pagkahuman sa unom ka bulan. Dugang pa, ang Docker maghatag usa ka toolkit, sa porma sa usa ka UI o API, aron matabangan ang mga tiggamit nga mas maayo nga madumala ang ilang mga imahe. Mag-uban, kini nga mga pagbag-o makapadali alang sa mga developer nga limpyohan ang dili aktibo nga mga imahe, ingon man ang abilidad sa epektibo nga pag-scale sa ilang imprastraktura sa Docker.

Nahiuyon sa bag-ong palisiya, gikan sa Nobyembre 1, 2020, ang mga imahe nga gi-host sa libre nga mga repositoryo sa Docker Hub, ang pagpakita nga wala gi-update sa miaging unom ka bulan, mapapas. Kini nga palisiya wala magamit sa mga imahe nga gitipigan sa mga bayad nga Docker Hub nga mga account o mga account sa napamatud-an nga mga tigmantala sa imahe sa Docker, o opisyal nga mga imahe sa Docker.

  • Pananglitan 1: Si Molly, usa ka libre nga tiggamit sa account, nag-upload og imahe sa Docker Hub kaniadtong Enero 1, 2019, gimarkahan molly/hello-world:v1. Kini nga hulagway wala pa ma-download sukad kini gi-post. Kini nga gimarkahan nga imahe isipon nga dili aktibo sugod sa Nobyembre 1, 2020, kung ang bag-ong palisiya nagsugod na. Ang imahe ug bisan unsang label nga nagpunting niini tangtangon sa Nobyembre 1, 2020.
  • Pananglitan 2: Si Molly adunay walay label nga hulagway molly/myapp@sha256:c0ffee, gi-upload Agosto 1, 2018. Ang kataposang pag-download kay niadtong Agosto 1, 2020. Kini nga hulagway gikonsiderar nga aktibo ug dili tangtangon sa Nobyembre 1, 2020.

Pagminus sa epekto sa komunidad sa developer

Alang sa libre nga mga account, ang Docker nagtanyag libre nga pagtipig sa dili aktibo nga mga imahe sulod sa unom ka bulan. Alang sa kinahanglan nga magtipig sa dili aktibo nga mga imahe, ang Docker nagtanyag walay kutub nga pagtipig sa imahe ingon usa ka bahin. Mga plano sa Pro o Team.

Dugang pa, ang Docker magtanyag usa ka hugpong sa mga himan ug serbisyo aron matabangan ang mga developer nga dali nga makita ug madumala ang ilang mga imahe, lakip ang umaabot nga mga update sa produkto sa Docker Hub nga magamit sa umaabot nga mga bulan:

Sa katapusan, isip bahin sa among suporta alang sa open source nga komunidad, maghatag kami og bag-ong mga plano sa pagpresyo alang sa open source hangtod sa Nobyembre 1st. Para mag-apply, palihog sulati ang porma dinhi.

Para sa dugang nga impormasyon bahin sa pinakabag-o nga mga kausaban sa mga termino sa serbisyo, palihog bisitaha FAQ.

Tan-awa ang mga email bahin sa bisan unsang nag-expire nga mga imahe, o pag-upgrade sa mga plano sa Pro o Team alang sa walay kinutuban nga dili aktibo nga pagtipig sa imahe.

Samtang gisulayan namon nga maminusan ang epekto sa mga nag-develop, mahimo ka adunay wala masulbad nga mga pangutana o mga kaso sa paggamit. Sama sa kanunay, gidawat namo ang feedback ug mga pangutana. dinhi.

PS Sa pagkonsiderar nga ang teknolohiya sa Docker dili mawad-an sa kalabutan niini, ingon nga gipasalig sa mga tiglalang niini, dili kini angayan nga tun-an kini nga teknolohiya gikan ug hangtod. Dugang pa, kini kanunay nga pabor kung mag-ehersisyo ka sa Kubernetes. Kung gusto nimo mahibal-an ang labing kaayo nga mga kaso sa praktis aron mahibal-an kung diin ug kung giunsa ang labing kaayo nga paggamit sa Docker, girekomenda ko komprehensibo nga kurso sa video sa Docker, diin atong analisahon ang tanang galamiton niini. Ang bug-os nga syllabus sa kurso sa panid sa kurso.

Source: www.habr.com

Idugang sa usa ka comment