Meriv çawa Pîvana Karsaziya Docker Xizmet dike ku Bi Mîlyon Pêşdebiran Xizmet dike, Beş 2: Daneyên Derketî

Meriv çawa Pîvana Karsaziya Docker Xizmet dike ku Bi Mîlyon Pêşdebiran Xizmet dike, Beş 2: Daneyên Derketî

Ev gotara duyemîn e di rêze gotaran de ku dê di dema dakêşana wêneyên konteynerê de tixûbdar bike.

В beşa yekem Me ji nêz ve li wêneyên ku li Docker Hub, mezintirîn tomara wêneya konteynerê hatine hilanîn, nihêrîn. Em vê yekê dinivîsin ku ji we re bibe alîkar ku hûn çêtir fam bikin ka Mercên Karûbarên me yên nûvekirî dê çawa bandorê li tîmên pêşkeftinê bike ku Docker Hub bikar tînin da ku wêneyên konteynerê û boriyên CICD birêve bibin.

Sînorkirinên li ser frekansa dakêşanê berê di me de hatibûn ragihandin Mercên xizmetê. Em hûrgulî li qedexeyên frekansê yên ku dê di 1-ê Mijdara 2020-an de bikeve meriyetê nihêrîn:

Plana belaş, bikarhênerên nenas: 100 dakêşandin di 6 demjimêran de
Plana belaş, bikarhênerên destûrdar: 200 dakêşandin di 6 demjimêran de
Plana Pro: Bêsînor
Plana tarîfê ya tîmê: bêsînor

Frekansa dakêşana Docker wekî hejmara daxwazên diyarkirî ji Docker Hub re tê destnîşankirin. Sînorên li ser ka çend caran wêne dikarin werin dakêşandin li gorî celebê hesabê ku wêneyê daxwaz dike, ne li gorî celebê hesabê ku wêneyê xwedan e. Ji bo bikarhênerên nenas (bêdestûr), frekansa dakêşanê bi navnîşana IP-yê ve girêdayî ye.

NB Hûn ê bêtir hûrgulî û dozên pratîka çêtirîn bistînin li ser kursa Docker ji bijîjkan. Digel vê yekê, hûn dikarin wê gava ku ji bo we rehet be - hem ji hêla dem û hem jî ji hêla hestiyê ve bigirin.

Em ji xerîdar û civakê di derbarê qatên wêneya konteynerê de pirsan distînin. Dema ku frekansa dakêşanê sînordar dikin em qatên wêneyê nahesibînin ji ber ku em dakêşanên manifestê sînordar dikin û hejmara qatan (daxwazên blob) niha bêsînor e. Ev guheztin li ser bingeha nerînên civakê ye ku ew ji bikarhêner re hevaltir bike da ku bikarhêner neçar nebin ku li ser her wêneya ku bikar tînin qatan bijmêrin.

Analîza berfireh a rêjeyên dakêşana wêneya Docker Hub

Me gelek dem derbas kir ku dakêşanên wêneyê ji Docker Hub analîz bikin da ku diyar bikin ka çi bûye sedema sînorê rêjeyê û bi rastî ew çawa divê were sînordar kirin. Tiştê ku me dît piştrast kir ku hema hema hemî bikarhêneran wêneyan bi lez û bezên pêşbînîkirî ji bo tevgerên xebatê yên tîpîk dakêşandin. Lêbelê, bandorek berbiçav a hejmarek piçûk bikarhênerên nenas heye, mînakî ji sedî 30% ji hemî dakêşanan tenê ji% 1 ji bikarhênerên nenas tê.

Meriv çawa Pîvana Karsaziya Docker Xizmet dike ku Bi Mîlyon Pêşdebiran Xizmet dike, Beş 2: Daneyên Derketî

Qedexeyên nû li ser bingeha vê analîzê ne, ji ber vê yekê piraniya bikarhênerên me dê bandor nebin. Van sînoran têne çêkirin ku karanîna pêşdebirên hevpar nîşan bidin - fêrbûna Docker, pêşvebirina kodê, afirandina wêneyan, hwd.

Ji pêşdebiran re bibin alîkar ku baştir sînorkirina rêjeya dakêşanê fam bikin

Naha ku me bandorê fêm kir, û her weha divê sînor li ku bin, hewce bû ku me şert û mercên teknîkî ji bo xebitandina van qedexeyan diyar bikin. Sînorkirina dakêşanên wêneyan ji qeyda Docker pir dijwar e. Hûn ê di danasîna qeydê de API-ya barkirinê nabînin - ew bi tenê tune. Bi rastî, dakêşana wêneyek di API-yê de daxwazên diyar û blokên hevokek e, û ew bi rengek cûda têne darve kirin, li gorî rewşa rewşê. xerîdar û wêneyê daxwazkirî.

Mînakî, heke we berê wêneyek hebe, Docker Engine dê daxwaznameyek eşkere derxîne, fam bike ku ew jixwe hemî qatên pêwîst li ser bingeha manîfestoya pejirandî heye, û dûv re raweste. Ji hêla din ve, heke hûn wêneyek ku pir mîmarî piştgirî dike dakêşin, pirsa manîfestoyê dê navnîşek xuyangên wêneyê ji bo her mîmariya piştgirî vegerîne. Dûv re Engine Docker dê ji bo mîmariya taybetî ya ku ew lê dimeşîne daxwazek din a eşkere bide, û di berdêla wê de dê navnîşek hemî qatên di wêneyê de werbigire. Dûv re ew ê ji bo her qatek winda (blob) bipirse.

NB Ev mijar bi berfirehî di nav de ye Kursa Docker, ku tê de em ê hemî amûrên wê analîz bikin: ji abstraksyonên bingehîn bigire heya parametreyên torê, nuwazeyên xebata bi pergalên xebitandinê yên cihêreng û zimanên bernamekirinê. Hûn ê bi teknolojiyê re bibin nas û fêm bikin ka li ku û çawa çêtirîn Docker bikar bînin.

Derket holê ku dakêşana wêneyek bi rastî yek an du daxwazên eşkere ye, û hem jî ji sifir heya bêdawî - daxwazên qat (blob). Ji hêla dîrokî ve, Docker frekansa dakêşanê li ser bingehek qat-bi-qat şopandiye ji ber ku ev herî zêde bi karanîna bandwidth-ê ve girêdayî ye. Lê dîsa jî, me guh da civakê ku ev dijwartir e, ji ber ku hûn hewce ne ku hejmara qatan a daxwazkirî bişopînin, ku ev ê bibe sedema paşguhkirina pratîkên çêtirîn ên di derbarê xebata bi Dockerfile re, û di heman demê de ji bo bikarhênerên ku tenê dixwazin bi wan re bixebitin jî xwerûtir e. qeydê bêyî têgihiştina hûrguliyan.

Ji ber vê yekê em li gorî daxwazên diyarkirî hejmara daxwazan sînordar dikin. Ev rasterast bi daxistina wêneyan ve girêdayî ye, ku ji bikarhêneran re hêsan e ku fêm bikin. Lêbelê, nuwazek piçûk heye - heke hûn hewl bidin ku wêneyek ku jixwe heye dakêşin, daxwaz dê dîsa jî were hesibandin, hetta hûn qatan dakêşin. Di her rewşê de, em hêvî dikin ku ev rêbaza sînorkirina frekansa dakêşanê dê ji bo bikarhêneran hem adil û hem jî rehet be.

Em li benda nêrîna we ne

Em ê çavdêriya sînorkirinan bikin û li ser bingeha dozên karanîna tîpîk verastkirinên guncan bikin da ku pê ewle bin ku sînorkirin ji bo her celeb bikarhêner guncan in, û nemaze em ê hewl bidin ku tu carî pêşî li pêşdebiran nekin ku karê xwe bikin.

Di hefteyên pêş de ji bo gotarek din li ser sazkirina CI û pergalên şer li ber ronahiya van guhertinan li bendê bin.

Di dawiyê de, wekî beşek ji piştgiriya me ya ji bo civaka çavkaniya vekirî, em ê heya 1-ê Mijdarê plansaziyên nû yên bihayê çavkaniya vekirî derxînin. Ji bo serlêdanê, divê hûn formê dagirin vir.

Ji bo bêtir agahdarî li ser guhertinên herî dawî yên şertên karûbarê, ji kerema xwe têkilî Pirs û Bersîv.

Ji bo kesên ku hewce ne ku sînora li ser ka çend caran ew wêneyan dakêşin bilind bikin, Docker dakêşana wêneyê bêsînor wekî taybetmendiyek pêşkêşî dike Planên Pro an Tîm. Wekî her gav, em pêşwaziya bersiv û pirsan dikin. vir.

Source: www.habr.com

Add a comment