Lishintsha Kanjani Ibhizinisi Le-Docker Ukuze Lisebenzele Izigidi Zonjiniyela, Ingxenye 1: Indawo yokugcina

Lishintsha Kanjani Ibhizinisi Le-Docker Ukuze Lisebenzele Izigidi Zonjiniyela, Ingxenye 1: Indawo yokugcina

Kulolu chungechunge lwezihloko, sizobhekisisa ukuthi kungani futhi kanjani Imigomo yethu Yesevisi ishintshe muva nje. Lesi sihloko sizochaza ngenqubomgomo yokugcinwa kwesithombe engasebenzi nokuthi izowathinta kanjani amaqembu okuthuthukisa asebenzisa i-Docker Hub ukuze aphathe izithombe zesiqukathi. Engxenyeni yesibili, sizogxila kunqubomgomo entsha yokukhawulela imvamisa yokulandwa kwezithombe.

Umgomo we-Docker ukunika amandla onjiniyela emhlabeni wonke ukuthi baguqule imibono yabo ibe ngokoqobo ngokwenza lula inqubo yokuthuthukisa isicelo. Ngabathuthukisi ababhalisiwe abangaphezu kwezigidi ezingu-6.5 abasebenzisa i-Docker namuhla, sifuna ukwandisa ibhizinisi lethu lifinyelele emashumini ezigidi zonjiniyela abasanda kufunda nge-Docker. Isisekelo senjongo yethu ukunikela ngamathuluzi namasevisi amahhala axhaswe ngamasevisi ethu okubhalisele okukhokhelwayo.

Ukuhlaziywa okuningiliziwe kwezithombe ze-Docker Hub

Ukuletha izinhlelo zokusebenza ngendlela ephathekayo, evikelekile, neyonga izinsiza kudinga amathuluzi namasevisi ukuze ugcine futhi wabelane ngokuvikelekile kuthimba lakho labathuthukisi. Namuhla, i-Docker iyaziqhenya ngokunikeza ngokubhaliswa okukhulu kunakho konke emhlabeni kwezithombe zamabhokisi, i-Docker Hub, esetshenziswa onjiniyela abangaphezu kwezigidi ezingu-6.5 emhlabeni jikelele. Njengamanje i-Docker Hub isingatha izithombe ezingaphezu kuka-15PB zesitsha, ezihlanganisa yonke into kusukela kulwazi lwenkumbulo oludume kakhulu emhlabeni kuya ezinkundleni zokusakaza imicimbi, izithombe ze-Docker ezikhethiwe nezithenjwayo, kanye nezithombe ezingaphezu kwezigidi ezingu-150 ezakhiwe umphakathi we-Docker.

Ngokombiko okhiqizwe amathuluzi ethu okuhlaziya angaphakathi, kwezingu-15 PB zezithombe ezigcinwe ku-Docker Hub, izithombe ezingaphezu kuka-10PB zingasetshenziswa isikhathi esingaphezu kwezinyanga eziyisithupha. Sithole, ngokujula, ukuthi ngaphezu kuka-4.5PB walezi zithombe ezingasebenzi zihlotshaniswa nama-akhawunti amahhala. Eziningi zalezi zithombe zisetshenziswe isikhathi esifushane, okuhlanganisa izithombe ezithathwe kumapayipi e-CI ane-Docker Hub elungiselelwe ukuziba ukususwa kwezithombe zesikhashana.

Ngenani ledatha ekuphumuleni lihlezi lingenzi lutho ku-Docker Hub, ithimba belibhekene nombuzo onzima: ungakhawulela kanjani inani ledatha i-Docker eyikhokhela nyanga zonke ngaphandle kokuba nomthelela kwamanye amakhasimende e-Docker?

Izimiso eziyinhloko ezamukelwayo ukuxazulula inkinga zazimi kanje:

  • Qhubeka nokuhlinzeka ngesethi ephelele yamathuluzi namasevisi amahhala abathuthukisi, okuhlanganisa nalabo abasebenza kumaphrojekthi womthombo ovulekile, abangawasebenzisa ukwakha, ukwabelana, nokusebenzisa izinhlelo zokusebenza.
  • Ukuqinisekisa ukuthi i-Docker ingakwazi ukukala ukuze ihlangabezane nezidingo zonjiniyela abasha kuyilapho ihlanganisa izindleko zamanje zokugcina ezingenamkhawulo, enye yezindleko ezibaluleke kakhulu zokusebenza ze-Docker Hub.

Siza onjiniyela baphathe izithombe ezingasebenzi

Kuye kwenziwa izibuyekezo ezimbalwa ukuze kusizwe i-Docker ikhulise ingqalasizinda yayo ngendlela ephumelelayo ukuze isekele izinsiza zamahhala zesizinda sethu esikhulayo sabasebenzisi. Ukuqala, inqubomgomo entsha yokugcina izithombe engasebenzi yethuliwe lapho zonke izithombe ezingasebenzi ezisingathwe kuma-akhawunti wamahhala zizosuswa ngemva kwezinyanga eziyisithupha. Ngaphezu kwalokho, i-Docker izohlinzeka ngekhithi yamathuluzi, ngendlela ye-UI noma i-API, ukusiza abasebenzisi ukuphatha kangcono izithombe zabo. Ndawonye, ​​lezi zinguquko zizokwenza kube lula konjiniyela ukuhlanza izithombe ezingasebenzi, kanye nekhono lokukala ngendlela ephumelelayo ingqalasizinda yabo ye-Docker.

Ngokuvumelana nenqubomgomo entsha, kusukela ngomhla ka-1 Novemba 2020, izithombe ezisingathwe kumakhosombe wamahhala we-Docker Hub, i-manifest yayo engakabuyekezwa kulezi zinyanga eziyisithupha ezidlule, zizosuswa. Le nqubomgomo ayisebenzi ezithombeni ezigcinwe kuma-akhawunti e-Docker Hub akhokhelwayo noma ama-akhawunti abashicileli bezithombe ze-Docker abaqinisekisiwe, noma izithombe ze-Docker ezisemthethweni.

  • Isibonelo 1: U-Molly, umsebenzisi we-akhawunti yamahhala, ulayishe isithombe ku-Docker Hub ngoJanuwari 1, 2019, esinelebula molly/hello-world:v1. Lesi sithombe asikaze silandwe selokhu sathunyelwa. Lesi sithombe esinelebula sizobhekwa njengesingasebenzi kusukela ngomhlaka-1 Novemba 2020, lapho inqubomgomo entsha iqala ukusebenza. Isithombe nanoma iyiphi ilebula ekhomba kuso izosuswa ngomhla ka-1 Novemba 2020.
  • Isibonelo sesi-2: U-Molly unesithombe esingabhaliwe molly/myapp@sha256:c0ffee, ilayishwe ngo-Agasti 1, 2018. Ukulanda kokugcina bekungomhla zi-1 Agasti 2020. Lesi sithombe sithathwa njengesisebenzayo futhi ngeke sisuswe ngomhla ka-1 Novemba 2020.

Ukunciphisa umthelela kumphakathi wonjiniyela

Kuma-akhawunti wamahhala, i-Docker inikeza isitoreji samahhala sezithombe ezingasebenzi izinyanga eziyisithupha. Kulabo abadinga ukugcina izithombe ezingasebenzi, i-Docker inikeza isitoreji sesithombe esingenamkhawulo njengesici. Izinhlelo ze-Pro noma zeQembu.

Ukwengeza, i-Docker izohlinzeka ngesethi yamathuluzi namasevisi ukusiza onjiniyela babuke futhi baphathe izithombe zabo kalula, okuhlanganisa nezibuyekezo zomkhiqizo zesikhathi esizayo ku-Docker Hub ezitholakala ezinyangeni ezizayo:

Okokugcina, njengengxenye yokweseka kwethu umphakathi womthombo ovulekile, sizohlinzeka ngamasu amasha entengo omthombo ovulekile kuze kube umhla ka-1 Novemba. Ukufaka isicelo, sicela ugcwalise ifomu lapha.

Ukuze uthole ulwazi olwengeziwe mayelana nezinguquko zakamuva zemigomo yesevisi, sicela uvakashele Imibuzo Evame Ukubuzwa.

Qaphela ama-imeyili aphathelene nanoma yiziphi izithombe eziphelelwa yisikhathi, noma uthuthukele ezinhlelweni ze-Pro noma zeThimba ukuze uthole isitoreji sesithombe esingasebenzi esingenamkhawulo.

Nakuba sizama ukunciphisa umthelela konjiniyela, ungase ube nezinkinga ezingaxazululiwe noma izimo zokusebenzisa. Njengenjwayelo, siyayamukela impendulo nemibuzo. lapha.

PS Uma kucatshangelwa ukuthi ubuchwepheshe be-Docker abulahlekelwa ukubaluleka kwabo, njengoba abadali babo beqinisekisa, bekungeke kube indawo yokufunda lobu buchwepheshe ukusuka nokuya. Ngaphezu kwalokho, kuhlala kukuvumela uma uzivocavoca noKubernetes. Uma ufuna ukujwayelana namacala okwenza kahle kakhulu ukuze uqonde ukuthi ungayisebenzisa kuphi futhi kanjani i-Docker, ngincoma Isifundo sevidiyo esiphelele ku-Docker, lapho sizohlaziya wonke amathuluzi ayo. Isilabhasi yesifundo esigcwele ekhasini lesifundo.

Source: www.habr.com

Engeza amazwana