Me pehea te Tauine Pakihi Docker ki te Mahi i nga miriona Kaihanga, Wāhanga 2: Raraunga Putaatu

Me pehea te Tauine Pakihi Docker ki te Mahi i nga miriona Kaihanga, Wāhanga 2: Raraunga Putaatu

Koinei te tuhinga tuarua i roto i te raupapa tuhinga ka kapi i nga here ina tango whakaahua ipu.

В te waahanga tuatahi i ata titiro atu matou ki nga whakaahua kei te rongoa i Docker Hub, te rehita nui rawa atu o nga whakaahua ipu. Kei te tuhi matou i tenei kia pai ake te maarama ki a koe me pehea te paanga o a maatau Ture Ratonga kua whakahoutia ki nga roopu whanaketanga e whakamahi ana i te Docker Hub ki te whakahaere whakaahua ipu me nga paipa CICD.

I panuitia i mua nga rohe o te tango i a maatau Nga Ture Ratonga. Ka ata titiro tatou ki nga tepe auau ka whai mana hei te 1 o Noema 2020:

Mahere kore utu, kaiwhakamahi ingoamuna: 100 tango i roto i nga haora 6
Mahere kore utu, kaiwhakamahi whai mana: 200 tango i roto i nga haora 6
Mahere Pro: mutunga kore
Mahere kapa: he mutunga kore

Ko te auau o te tango a Docker kua tautuhia ko te maha o nga tono whakaatu ki te Docker Hub. Ko nga rohe o te tango whakaahua ka whakawhirinaki ki te momo putea e tono ana i te ahua, kaua ki te ahua o te kaute rangatira atahanga. Mo nga kaiwhakamahi ingoamuna (kaore i whakamanahia), ka herea te auau tango ki te wahitau ip.

NB Ka whiwhi koe i etahi atu hianga me nga keehi mahi pai i runga i te akoranga Docker mai i nga tohunga. I tua atu, ka taea e koe te haere i roto i te wa e pai ana mo koe - i te wa me te ahua.

Kei te whiwhi patai mai i nga kaihoko me te hapori mo nga paparanga ahua ipu. Karekau matou e whai whakaaro ki nga paparanga atahanga i te wa e whakaiti ana i te auau tangohanga, na te mea ka whakawhāitihia e matou nga tangohanga whakakitenga, a ko te maha o nga paparanga (tono pupuhi) he mutunga kore i tenei wa. Ko tenei huringa i ahu mai i nga urupare a te hapori kia pai ake ai ki te kaiwhakamahi kia kore ai nga kaiwhakamahi e tatau paparanga mo ia ahua ka whakamahia e ratou.

Te tātari taipitopito o te tango whakaahua a Docker Hub

He maha nga wa i whakapaua e matou ki te tarai i te tango whakaahua mai i te Docker Hub ki te whakatau i te take mo te tepe tere, me pehea hoki te kati. Ko ta matou i kite i whakapumau ko te nuinga o nga kaiwhakamahi kei te tango whakaahua i runga i te reeti matapae mo nga rerengamahi angamaheni. Heoi ano, ka kitea te awe o te iti o nga kaiwhakamahi ingoamuna, hei tauira, tata ki te 30% o nga tangohanga katoa ka ahu mai i te 1% noa o nga kaiwhakamahi kore ingoa.

Me pehea te Tauine Pakihi Docker ki te Mahi i nga miriona Kaihanga, Wāhanga 2: Raraunga Putaatu

Ko nga rohe hou kei runga i tenei tātaritanga, no reira karekau te nuinga o a maatau kaiwhakamahi e pa. Ko enei tepe hei whakaata i te whakamahinga noa a nga kaiwhakawhanake - ako i te Docker, te whakawhanake waehere, te hanga whakaahua, me era atu.

Awhina i nga kaiwhakawhanake kia pai ake te maarama ki nga rohe auau tango

Inaianei kua mohio matou ki te paanga, me te waahi hoki o nga rohe, me whakatau e matou nga tikanga hangarau mo te whakahaere i enei here. Ko te aukati i te tango whakaahua mai i te rehita Docker he tino uaua. Kare koe e kite i tetahi API mo te tango i roto i te whakaahuatanga rehita - karekau noa. te kiritaki me te ahua i tonoa.

Hei tauira, mena he ahua ke koe, ka tukuna e Docker Engine he tono mo te whakaaturanga, ka mohio kei a ia nga paparanga katoa e tika ana i runga i te whakaaturanga kua whakaaetia, ka mutu. I tetahi atu taha, mena kei te tango koe i tetahi whakaahua e tautoko ana i nga hoahoanga maha, ma te tono whakakitenga ka whakahoki mai i te rarangi o nga whakaaturanga whakaahua mo ia hoahoanga tautoko. Ka tukuna e te Docker Engine tetahi atu tono whakaatu mo te hoahoanga e whakahaerehia ana, hei utu ka riro mai he rarangi o nga paparanga katoa o te ahua. Katahi ka patai mo ia paparanga ngaro (pohu).

NB Ko tenei kaupapa he korero whanui ake akoranga Docker, ka tātarihia e maatau ana taputapu katoa: mai i nga tangohanga taketake ki nga tawhā whatunga, nga ahuatanga o te mahi me nga momo punaha whakahaere me nga reo hotaka. Ka mohio koe ki te hangarau me te mohio ki hea me pehea te pai ki te whakamahi i a Docker.

Te ahua nei ko te tango i tetahi whakaahua he kotahi, e rua ranei nga tono whakakitenga, mai i te kore ki te kore mutunga - tono mo nga paparanga (blob). I nga wa o mua, kua whai a Docker i te auau tango i runga i te paparanga-a-papa, na te mea e pa ana tenei ki te whakamahi bandwidth. Engari ahakoa, i whakarongo matou ki te hapori, he uaua ake, na te mea me whai tonu koe ki te maha o nga paparanga i tonohia, ka kore e aro ki nga mahi pai mo te mahi me te Dockerfile, me te mohio ano hoki mo nga kaiwhakamahi e hiahia ana ki te mahi noa. mahi me te rehita me te kore e tino mohio ki nga korero.

Na ka whakawhāitihia te maha o nga tono i runga i nga tono whakakitenga. E pa ana tenei ki te tango whakaahua, he maamaa te maarama mo nga kaiwhakamahi. He tino ahua iti - mena ka ngana koe ki te tango i tetahi ahua kua noho, ka whakaarohia tonu te tono, ahakoa kaore koe e tango i nga paparanga. Ahakoa he aha, ko te tumanako ko tenei tikanga mo te whakaiti i te auau o nga tangohanga ka tika, ka pai hoki ki te kaiwhakamahi.

Kei te titiro whakamua koe ki to urupare

Ka aro turuki matou i nga here me te whakatikatika tika i runga i nga keehi whakamahi noa hei whakarite kia tika nga here mo ia momo kaiwhakamahi, ina koa, ka ngana matou kia kaua rawa e aukati i nga kaihanga ki te mahi i a raatau mahi.

Kia mau ki nga wiki e haere ake nei mo tetahi atu tuhinga mo te whakatikatika CI me nga punaha whawhai i runga i enei huringa.

Ka mutu, hei waahanga o ta matou tautoko mo te hapori tuwhera, ka tukuna e matou he mahere utu hou mo te puna tuwhera tae noa ki te 1 o Noema. Hei tono, whakakiia te puka konei.

Mo etahi atu korero mo nga huringa hou ki nga tikanga o te ratonga, tirohia koa FAQ.

Mo te hunga e hiahia ana ki te whakanui ake i o raatau rohe tango whakaahua, ka tukuna e Docker nga tango whakaahua mutunga kore hei waahanga. Mahere Pro, Team ranei. Ka rite ki nga wa katoa, ka mihi matou ki nga urupare me nga patai. konei.

Source: will.com

Tāpiri i te kōrero