Mar a tha Gnìomhachas an Docker a’ Sgèile gus Milleanan de Luchd-leasachaidh a fhrithealadh, Pàirt 2: Dàta a-muigh

Mar a tha Gnìomhachas an Docker a’ Sgèile gus Milleanan de Luchd-leasachaidh a fhrithealadh, Pàirt 2: Dàta a-muigh

Is e seo an dàrna artaigil ann an sreath de artaigilean a chòmhdaicheas na crìochan nuair a bhios tu a’ luchdachadh sìos ìomhaighean container.

В a ’chiad phàirt Thug sinn sùil nas mionaidiche air na h-ìomhaighean a tha air an stòradh ann an Docker Hub, an clàr ìomhaighean container as motha. Tha sinn a’ sgrìobhadh seo gus do chuideachadh le bhith a’ tuigsinn nas fheàrr mar a bheir na Cumhachan Seirbheis ùraichte againn buaidh air sgiobaidhean leasachaidh a’ cleachdadh Docker Hub gus ìomhaighean soithichean agus pìoban CICD a riaghladh.

Chaidh cuingealachaidhean air tricead luchdachadh sìos ainmeachadh roimhe seo nar Teirmean seirbheis. Bheir sinn sùil nas mionaidiche air na cuingeadan tricead a thig an gnìomh air 1 Samhain, 2020:

Plana an-asgaidh, luchd-cleachdaidh gun urra: 100 luchdachadh sìos ann an 6 uairean
Plana an-asgaidh, luchd-cleachdaidh ùghdarraichte: 200 luchdachadh sìos ann an 6 uairean
Plana Pro: Gun chrìoch
Plana targaid sgioba: gun chrìoch

Tha tricead luchdachadh sìos docker air a mhìneachadh mar an àireamh de dh’ iarrtasan follaiseach gu Docker Hub. Tha crìochan air cho tric sa ghabhas dealbhan a luchdachadh sìos stèidhichte air an t-seòrsa cunntais a dh’ iarras an ìomhaigh, chan e an seòrsa cunntais leis a bheil an ìomhaigh. Airson luchd-cleachdaidh gun urra (gun chead), tha tricead luchdachadh sìos ceangailte ris an t-seòladh IP.

NB Gheibh thu barrachd subtleties agus cùisean cleachdaidh as fheàrr air cùrsa Docker bho chleachdaichean. A bharrachd air an sin, faodaidh tu a ghabhail uair sam bith a tha e goireasach dhut - an dà chuid a thaobh ùine agus faireachdainn.

Bidh sinn a’ faighinn cheistean bho luchd-ceannach agus bhon choimhearsnachd a thaobh sreathan ìomhaigh container. Cha bhith sinn a’ cunntadh sreathan ìomhaigh nuair a bhios sinn a’ cuingealachadh tricead luchdachadh sìos oir bidh sinn a’ cuingealachadh luchdachadh sìos follaiseach agus tha an àireamh de shreathan (iarrtasan blob) gun chrìoch aig an àm seo. Tha an t-atharrachadh seo stèidhichte air fios air ais bhon choimhearsnachd gus a dhèanamh nas fhasa a chleachdadh gus nach fheum luchd-cleachdaidh na sreathan air gach ìomhaigh a chleachdas iad a chunntadh.

Mion-sgrùdadh air ìrean luchdachadh sìos ìomhaighean Docker Hub

Chuir sinn seachad tòrr ùine a’ dèanamh anailis air luchdachadh sìos ìomhaighean bho Docker Hub gus faighinn a-mach dè a bha ag adhbhrachadh crìoch nan reataichean agus dè dìreach a bu chòir a bhith cuibhrichte. Dhearbh na chunnaic sinn gun robh cha mhòr a h-uile neach-cleachdaidh a’ luchdachadh sìos ìomhaighean aig astaran a bha dùil airson sruthan-obrach àbhaisteach. Ach, tha buaidh follaiseach aig àireamh bheag de luchd-cleachdaidh gun urra, mar eisimpleir tha timcheall air 30% den luchdachadh sìos a’ tighinn bho dìreach 1% de luchd-cleachdaidh gun urra.

Mar a tha Gnìomhachas an Docker a’ Sgèile gus Milleanan de Luchd-leasachaidh a fhrithealadh, Pàirt 2: Dàta a-muigh

Tha na cuingeadan ùra stèidhichte air a’ mhion-sgrùdadh seo, agus mar sin cha bhi buaidh aig a’ mhòr-chuid de ar luchd-cleachdaidh. Tha na cuingeadan sin air an dèanamh gus cleachdadh cumanta leasaiche a nochdadh - ionnsachadh Docker, leasachadh còd, cruthachadh ìomhaighean, msaa.

Cuidich luchd-leasachaidh gus tuigse nas fheàrr fhaighinn air cuingealachadh reata luchdachadh sìos

A-nis gun do thuig sinn a’ bhuaidh, a bharrachd air far am bu chòir na crìochan a bhith, dh’ fheumadh sinn na suidheachaidhean teicnigeach airson obrachadh nan cuingeadan sin a dhearbhadh. Tha e gu math duilich a bhith a’ cuingealachadh luchdachadh sìos ìomhaighean bho chlàr Docker. Chan fhaigh thu API luchdaich suas ann an tuairisgeul a’ chlàir - dìreach chan eil e ann. Gu dearbh, tha luchdachadh sìos ìomhaigh na mheasgachadh de dh’ iarrtasan follaiseach agus bloban san API, agus thèid an cur an gnìomh ann an dòigh eadar-dhealaichte, a rèir staid an neach-dèiligidh agus an ìomhaigh a chaidh iarraidh.

Mar eisimpleir, ma tha ìomhaigh agad mu thràth, cuiridh Docker Engine a-mach iarrtas follaiseach, tuig gu bheil na sreathan riatanach aige mu thràth stèidhichte air an fhoillseachadh ris an deach gabhail, agus an uairsin stad. Air an làimh eile, ma luchdaicheas tu sìos ìomhaigh a bheir taic do dh’iomadh ailtireachd, tillidh a’ cheist fhollaiseach liosta de dh’ ìomhaighean airson gach ailtireachd le taic. Cuiridh an Docker Engine a-mach an uairsin iarrtas follaiseach eile airson an ailtireachd sònraichte air a bheil e a’ ruith, agus mar dhuais gheibh e liosta de na sreathan gu lèir san ìomhaigh. Bidh e an uairsin a’ faighneachd airson gach ìre a tha a dhìth (blob).

NB Tha an cuspair seo air a chòmhdach nas fharsainge ann an Cùrsa docker, anns am bi sinn a’ dèanamh mion-sgrùdadh air na h-innealan aige: bho tharraingean bunaiteach gu paramadairean lìonra, nuances a bhith ag obair le diofar shiostaman obrachaidh agus cànanan prògramaidh. Bidh thu eòlach air an teicneòlas agus tuigidh tu càite agus an dòigh as fheàrr air Docker a chleachdadh.

Tha e a ’tionndadh a-mach gur e iarrtas follaiseach no dhà a th’ ann a bhith a ’luchdachadh sìos ìomhaigh, a bharrachd air bho neoni gu Infinity - iarrtasan còmhdach (blob). Gu h-eachdraidheil, tha Docker air sùil a chumail air tricead luchdachadh sìos a rèir ìre mar a tha seo nas co-cheangailte ri cleachdadh leud-bann. Ach a dh’ aindeoin sin, dh ’èist sinn ris a’ choimhearsnachd gu bheil seo nas duilghe, oir feumaidh tu sùil a chumail air an àireamh de shreathan a chaidh iarraidh, a lean gu bhith a ’seachnadh nan cleachdaidhean as fheàrr a thaobh a bhith ag obair le Dockerfile, agus a tha cuideachd nas intuitive dha luchd-cleachdaidh a tha dìreach airson a bhith ag obair le. an clàr gun mòran tuigse air an fhiosrachadh.

Mar sin bidh sinn a’ cuingealachadh na h-àireimh de dh’iarrtasan stèidhichte air iarrtasan follaiseach. Tha seo ceangailte gu dìreach ri luchdachadh sìos ìomhaighean, a tha furasta do luchd-cleachdaidh a thuigsinn. Ach, tha beagan nuance ann - ma dh'fheuchas tu ri ìomhaigh a tha ann mar-thà a luchdachadh sìos, thèid aire a thoirt don iarrtas fhathast, eadhon ged nach luchdaich thu sìos na sreathan. Ann an suidheachadh sam bith, tha sinn an dòchas gum bi an dòigh seo airson tricead luchdachadh sìos a chuingealachadh an dà chuid cothromach agus goireasach dha luchd-cleachdaidh.

Tha sinn a’ feitheamh ri do bheachdan

Cumaidh sinn sùil air na cuingeadan agus nì sinn atharrachaidhean iomchaidh stèidhichte air cùisean cleachdaidh àbhaisteach gus dèanamh cinnteach gu bheil na cuingeadan iomchaidh airson gach seòrsa neach-cleachdaidh, agus gu sònraichte feuchaidh sinn ri casg a chuir air luchd-leasachaidh bho bhith a’ dèanamh an cuid obrach.

Cum sùil air anns na seachdainean a tha romhainn airson artaigil eile mu bhith a’ stèidheachadh CI agus siostaman sabaid mar thoradh air na h-atharrachaidhean sin.

Mu dheireadh, mar phàirt den taic againn don choimhearsnachd le còd fosgailte, bidh sinn a’ toirt seachad planaichean prìsean ùra airson stòr fosgailte gu 1 Samhain. Gus tagradh a dhèanamh, feuch an lìon thu am foirm an seo.

Airson tuilleadh fiosrachaidh mu na h-atharrachaidhean as ùire air cumhachan seirbheis, tadhal air CÀBHA.

Dhaibhsan a dh’ fheumas a’ chrìoch àrdachadh air cho tric ‘s a luchdaicheas iad sìos ìomhaighean, tha Docker a’ tabhann luchdachadh sìos ìomhaighean gun chrìoch mar fheart Planaichean Pro no Sgioba. Mar as àbhaist, tha sinn a’ cur fàilte air fios air ais agus ceistean. an seo.

Source: www.habr.com

Cuir beachd ann