Kedu ka azụmahịa Docker si agbanwe iji jeere nde ndị nrụpụta ozi, akụkụ 1: Nchekwa

Kedu ka azụmahịa Docker si agbanwe iji jeere nde ndị nrụpụta ozi, akụkụ 1: Nchekwa

N'usoro isiokwu a, anyị ga-elebakwu anya n'ihe kpatara na otu anyị siri mee mgbanwe n'oge na-adịbeghị anya na Usoro Ọrụ anyị. Edemede a ga-akọwapụta amụma njide onyonyo anaghị arụ ọrụ yana otu ọ ga-esi metụta ndị otu mmepe na-eji Docker Hub jikwaa onyonyo akpa. Na akụkụ nke XNUMX, anyị ga-elekwasị anya na iwu ọhụrụ iji gbochie ugboro nbudata onyonyo.

Ebumnuche Docker bụ ime ka ndị mmepe gburugburu ụwa gbanwee echiche ha ka ọ bụrụ eziokwu site n'ime ka usoro mmepe ngwa dị mfe. Taa, ihe karịrị nde nde 6.5 ndị ​​mmepe edebanyere aha na-eji Docker, anyị chọrọ ịgbasa azụmahịa anyị ruo iri nde ndị mmepe na-amụ ugbu a banyere Docker. Otu isi nkuku nke ebumnuche anyị bụ ịnye ngwaọrụ na ọrụ efu akwụ ụgwọ site na ọrụ ndenye aha anyị na-akwụ ụgwọ.

Nyocha zuru ezu nke onyonyo Docker Hub

Nyefee ngwa n'ụzọ enwere ike ibugharị, nchekwa na akụrụngwa chọrọ akụrụngwa na ọrụ iji chekwaa na kesaa n'enweghị nchebe maka otu mmepe gị. Taa, Docker ji nganga na-enye ndekọ ndekọ ihe onyonyo akpa kachasị n'ụwa, Docker Hub, nke ihe karịrị nde 6.5 ndị ​​mmepe na-eji n'ụwa niile. Docker Hub na-akwado ihe onyonyo akpa 15PB ugbu a, na-ekpuchi ihe niile site na ọdụ data nchekwa kachasị ewu ewu ruo na nyiwe nkwanye mmemme, ihe onyonyo Docker ndị echekwabara na ntụkwasị obi, yana ihe fọrọ nke nta ka ọ bụrụ onyonyo nde 150 nke obodo Docker mepụtara.

Dịka akụkọ nwetara site na ngwaọrụ nyocha nke ime anyị, nke 15 PB onyonyo echekwara na Docker Hub, ejibeghị ihe karịrị 10 PB karịa ọnwa isii. Anyị hụrụ mgbe anyị gwuru miri emi na ihe karịrị 4.5PB nke onyonyo ndị a anaghị arụ ọrụ ejikọrọ na akaụntụ efu. A na-eji ọtụtụ n'ime ihe onyonyo ndị a nwa oge, gụnyere onyonyo ewepụtara na pipeline CI site na Docker Hub nke ahaziri ka eleghara ihichapụ onyonyo nwa oge anya.

N'ihi nnukwu ọnụọgụ data anaghị arụ ọrụ na-anọdụ ala na Docker Hub, otu ahụ chere ajụjụ siri ike ihu: otu esi amachi data a, nke Docker na-akwụ kwa ọnwa, na-enweghị emetụta ndị ahịa Docker ndị ọzọ?

Ụkpụrụ ndị a nakweere iji dozie nsogbu ahụ bụ:

  • Gaa n'ihu na-enye ngwa ọrụ na ọrụ n'efu nke ndị nrụpụta, gụnyere ndị na-arụ ọrụ na ọrụ mepere emepe, nwere ike iji wuo, kesaa, na igba ọsọ ngwa.
  • Gbaa mbọ hụ na Docker nwere ike gbakọọ iji gboo ihe ndị nrụpụta ọhụrụ na-achọ ebe na-amachi ọnụ ahịa nchekwa anaghị akwụ ụgwọ ugbu a, otu n'ime mmefu arụmọrụ kachasị mkpa maka Docker Hub.

Nyere ndị mmepe aka ijikwa onyonyo adịghị arụ ọrụ

Iji nyere Docker aka ọnụ ọnụ akụrụngwa ya nke ọma iji kwado ọrụ efu maka ntọala ndị ọrụ anyị na-eto eto, emela ọtụtụ mmelite. Iji malite, ewebatala amụma njide onyonyo adịghị arụ ọrụ, nke ga-ehichapụ foto niile anaghị arụ ọrụ na akaụntụ efu ka ọnwa isii gachara. Na mgbakwunye, Docker ga-enye ngwaọrụ, n'ụdị UI ma ọ bụ API, iji nyere ndị ọrụ aka ijikwa onyonyo ha ngwa ngwa. Ọnụ, mgbanwe ndị a ga-eme ka ọ dịrị ndị mmepe mfe ihicha ihe oyiyi na-ehi ụra, ebe ha na-enyekwa akụrụngwa Docker ohere ọnụ ahịa nke ọma.

Dịka iwu ọhụrụ siri dị, malite na Nọvemba 1, 2020, a ga-ehichapụ ihe onyonyo akwadoro na ebe nchekwa Docker Hub n'efu nke emelitebeghị ihe ngosi ya n'ime ọnwa isii gara aga. Iwu a anaghị emetụta onyonyo echekwara na akaụntụ Docker Hub akwụ ụgwọ ma ọ bụ akaụntụ mbipụta ihe onyonyo Docker enwetara, ma ọ bụ onyonyo Docker gọọmentị.

  • Ọmụmaatụ 1: Molly, onye ọrụ akaụntụ efu, bulitere onyonyo nwere akara na Docker Hub na Jenụwarị 1, 2019 molly/hello-world:v1. Ebudatabeghị onyonyo a kemgbe ebipụtara ya. A ga-ahụta onyonyo a kapịrị ọnụ adịghị arụ ọrụ malite na Nọvemba 1, 2020, mgbe amụma ọhụrụ ahụ ga-amalite. A ga-ewepụ onyonyo a na mkpado ọ bụla na-atụ aka na ya na Nọvemba 1, 2020.
  • Ọmụmatụ 2: Molly nwere onyonyo na-enweghị mkpado molly/myapp@sha256:c0ffee, ebulitere Ọgọst 1, 2018. Ebudata ikpeazụ na Ọgọst 1, 2020. A na-ahụta onyonyo a na ọ na-arụ ọrụ na agaghị ehichapụ ya na Nọvemba 1, 2020.

Na-ebelata mmetụta na obodo mmepe

Maka akaụntụ efu, Docker na-enye nchekwa efu nke onyonyo anaghị arụ ọrụ maka ọnwa isii. Maka ndị chọrọ ịchekwa onyonyo anaghị arụ ọrụ, Docker na-enye nchekwa onyonyo na-akparaghị ókè dịka njirimara Atụmatụ Pro ma ọ bụ Otu.

Na mgbakwunye, Docker ga-enye ọtụtụ ngwaọrụ na ọrụ iji nyere ndị mmepe aka ịlele na jikwaa onyonyo ha ngwa ngwa, gụnyere mmelite ngwaahịa n'ọdịnihu na Docker Hub dị na ọnwa ndị na-abịa:

N'ikpeazụ, dị ka akụkụ nke nkwado anyị maka obodo mepere emepe, anyị ga-ewepụta atụmatụ ọnụahịa oghere mepere emepe site na Nọvemba 1st. Iji tinye akwụkwọ, ị ga-edejupụta fọm ebe a.

Maka ozi ndị ọzọ gbasara mgbanwe ọhụrụ na usoro ọrụ, biko kpọtụrụ FAQ.

Lezienụ anya maka ozi-e gbasara onyonyo ọ bụla na-achọ ịkubi ume, ma ọ bụ kwalite na atụmatụ Pro ma ọ bụ otu maka nchekwa na-akparaghị ókè nke onyonyo anaghị arụ ọrụ.

Mgbe anyị na-agbalị ibelata mmetụta na ndị mmepe, ị nwere ike inwe ajụjụ ma ọ bụ jiri okwu na-agabeghị. Dị ka mgbe niile, anyị na-anabata nzaghachi na ajụjụ. ebe a.

PS N'iburu n'uche na teknụzụ Docker anaghị efunahụ mkpa ya, dị ka ndị okike na-ekwe nkwa, ọ gaghị abụ echiche ọjọọ ịmụ teknụzụ a n'ime na n'èzí. Ọzọkwa, nke a na-aba uru mgbe niile mgbe ị na-arụ ọrụ na Kubernetes. Ọ bụrụ na ịchọrọ ịmatakwu ikpe omume kacha mma iji ghọta ebe na otu kacha mma iji Docker, ana m akwado nkuzi vidiyo zuru oke na Docker, nke anyị ga-enyocha ngwá ọrụ ya niile. Usoro mmemme zuru oke na ibe akwụkwọ.

isi: www.habr.com

Tinye a comment