Yuav Ua Li Cas Docker Lag Luam Scales los Pab Ntau lab tus neeg tsim khoom, Ntu 2: Cov ntaub ntawv tawm sab nraud

Yuav Ua Li Cas Docker Lag Luam Scales los Pab Ntau lab tus neeg tsim khoom, Ntu 2: Cov ntaub ntawv tawm sab nraud

Nov yog tsab xov xwm thib ob hauv cov kab lus uas yuav npog cov kev txwv thaum rub tawm cov duab ntim.

Π’ thawj ntu peb tau saib ze dua ntawm cov duab khaws cia hauv Docker Hub, qhov loj tshaj plaws ntawm cov duab ntim khoom. Peb tab tom sau qhov no los muab kev nkag siab zoo rau koj txog yuav ua li cas peb cov Kev Pabcuam Hloov Kho tshiab yuav cuam tshuam rau pab pawg txhim kho siv Docker Hub los tswj cov duab thawv thiab CICD cov kav dej.

Download zaus txwv tau tshaj tawm yav dhau los hauv peb Cov ntsiab lus ntawm Kev Pabcuam. Peb ua tib zoo saib ntawm qhov txwv zaus uas yuav pib siv rau lub Kaum Ib Hlis 1, 2020:

Kev npaj pub dawb, cov neeg siv tsis qhia npe: 100 rub tawm hauv 6 teev
Kev npaj pub dawb, cov neeg siv tau tso cai: 200 rub tawm hauv 6 teev
Pro txoj kev npaj: unlimited
Pab neeg npaj: unlimited

Docker download zaus yog txhais raws li tus naj npawb ntawm manifest thov rau Docker Hub. Cov duab rub tawm zaus txwv nyob ntawm hom tus account thov cov duab, tsis yog hom duab tus tswv account. Rau cov neeg siv tsis qhia npe (tsis tau tso cai), qhov zaus rub tawm yog khi rau ip-chaw nyob.

NB Koj yuav tau txais ntau subtleties thiab qhov kev xyaum zoo tshaj plaws ntawm chav kawm Docker los ntawm cov kws kho mob. Ntxiv mus, koj tuaj yeem hla nws thaum nws yooj yim rau koj - ob qho tib si hauv lub sijhawm thiab lub siab xav.

Peb tau txais cov lus nug los ntawm cov neeg siv khoom thiab cov zej zog hais txog cov thawv ntim cov duab. Peb tsis xav txog cov khaubncaws sab nraud povtseg thaum txwv kev rub tawm ntau zaus, vim tias peb txwv tsis pub rub tawm, thiab cov txheej txheem (blob thov) tam sim no tsis txwv. Qhov kev hloov pauv no yog los ntawm cov lus tawm tswv yim hauv zej zog kom nws cov neeg siv ntau tus phooj ywg yog li cov neeg siv tsis tas yuav suav cov khaubncaws sab nraud povtseg ntawm txhua qhov uas lawv siv.

Cov ncauj lus kom ntxaws tsom xam ntawm Docker Hub duab download zaus

Peb tau siv sijhawm ntau los tshuaj xyuas qhov rub tawm cov duab los ntawm Docker Hub los txiav txim siab vim li cas rau qhov txwv ceev, nrog rau kev txwv kom raug. Qhov peb pom tau hais tias yuav luag txhua tus neeg siv tau rub tawm cov duab ntawm tus nqi kwv yees rau cov haujlwm ua haujlwm. Txawm li cas los xij, muaj qhov cuam tshuam loj ntawm qee tus neeg siv tsis qhia npe, piv txwv li, kwv yees li 30% ntawm tag nrho cov rub tawm los ntawm tsuas yog 1% ntawm cov neeg siv tsis qhia npe.

Yuav Ua Li Cas Docker Lag Luam Scales los Pab Ntau lab tus neeg tsim khoom, Ntu 2: Cov ntaub ntawv tawm sab nraud

Cov kev txwv tshiab yog raws li qhov kev tshuaj ntsuam no, yog li feem ntau ntawm peb cov neeg siv yuav tsis cuam tshuam. Cov kev txwv no yog tsim los cuam tshuam kev siv ib txwm siv los ntawm cov neeg tsim khoom - kawm Docker, tsim cov cai, tsim cov duab, thiab lwm yam.

Pab cov neeg tsim khoom kom nkag siab zoo dua download zaus txwv

Tam sim no peb nkag siab txog qhov cuam tshuam, thiab tseem nyob qhov twg ntawm cov ciam teb yuav tsum nyob, peb yuav tsum txiav txim siab cov txheej txheem rau kev ua haujlwm ntawm cov kev txwv no. Kev txwv tsis pub rub tawm cov duab los ntawm Docker npe yog qhov nyuaj heev. Koj yuav tsis pom API rau rub tawm hauv cov lus piav qhia - nws tsuas yog tsis muaj nyob. Qhov tseeb, rub tawm cov duab yog ib qho kev sib txuas ntawm cov lus thov thiab blobs hauv API, thiab lawv raug tua sib txawv, nyob ntawm lub xeev. tus neeg siv khoom thiab cov duab thov.

Piv txwv li, yog tias koj twb muaj ib daim duab lawm, Docker Engine yuav muab ib daim ntawv thov rau ib qho manifest, nkag siab tias nws twb muaj tag nrho cov txheej txheem tsim nyog raws li qhov lees paub, thiab tom qab ntawd nres. Ntawm qhov tod tes, yog tias koj tab tom rub tawm cov duab uas txhawb nqa ntau yam architectures, qhov kev thov manifest yuav xa rov qab cov npe ntawm cov duab manifests rau txhua qhov kev txhawb nqa architecture. Docker Engine yuav tom qab ntawd muab lwm qhov kev thov rau qhov tshwj xeeb architecture nws tab tom khiav, rov qab nws yuav tau txais cov npe ntawm txhua txheej hauv daim duab. Nws mam li nug rau txhua txheej uas ploj lawm (blob).

NB Lub ntsiab lus no tau hais ntau dua nyob rau hauv Docker chav kawm, nyob rau hauv uas peb yuav soj ntsuam tag nrho nws cov cuab yeej: los ntawm cov ntsiab lus abstractions rau network tsis, lub nuances ntawm kev ua hauj lwm nrog ntau yam kev khiav hauj lwm systems thiab programming lus. Koj yuav tau paub txog cov thev naus laus zis thiab nkag siab qhov twg thiab siv Docker zoo li cas.

Nws hloov tawm hais tias rub tawm ib daim duab yog tiag tiag ib lossis ob qhov kev thov manifest, nrog rau ntawm xoom mus rau infinity - thov rau txheej (blob). Keeb kwm, Docker tau taug qab rub tawm zaus ntawm txheej txheej, vim qhov no feem ntau cuam tshuam nrog kev siv bandwidth. Tab sis txawm li cas los xij, peb tau mloog cov zej zog, uas nyuaj dua, vim tias koj yuav tsum tau ua raws li cov txheej txheem thov, uas yuav ua rau tsis quav ntsej txog kev ua haujlwm zoo tshaj plaws txog kev ua haujlwm nrog Dockerfile, thiab tseem muaj kev nkag siab ntau dua rau cov neeg siv uas xav tau. ua haujlwm nrog kev sau npe tsis muaj kev nkag siab ntau ntawm cov ntsiab lus.

Yog li peb txwv tus naj npawb ntawm kev thov raws li kev thov manifest. Qhov no yog ncaj qha ntsig txog kev rub tawm cov duab, uas yooj yim rau cov neeg siv nkag siab. Muaj tiag tiag me me nuance - yog tias koj sim rub tawm cov duab uas twb muaj lawm, qhov kev thov tseem yuav raug coj mus rau hauv tus account, txawm tias koj tsis rub tawm cov txheej txheem. Txawm li cas los xij, peb cia siab tias txoj kev txwv qhov zaus ntawm kev rub tawm yuav yog ob qho tib si ncaj ncees thiab siv tau zoo.

tos ntsoov rau koj cov lus teb

Peb yuav saib xyuas cov kev txwv thiab hloov kho kom tsim nyog raws li cov neeg siv feem ntau los xyuas kom meej tias cov kev txwv tsim nyog rau txhua hom neeg siv, thiab tshwj xeeb, peb yuav sim tsis txhob tiv thaiv cov neeg tsim khoom los ua lawv txoj haujlwm.

Nyob twj ywm nyob rau lub lim tiam tom ntej rau lwm tsab xov xwm ntawm tweaking CI thiab kev sib ntaus sib tua hauv lub teeb ntawm cov kev hloov no.

Thaum kawg, ua ib feem ntawm peb cov kev txhawb nqa rau lub zej zog qhib, peb yuav muab cov phiaj xwm tshiab rau cov nqi qhib kom txog thaum lub Kaum Ib Hlis 1st. Yog xav thov, thov sau daim foos S, SΡ“S,.

Yog xav paub ntxiv txog cov kev hloov tshiab kawg rau cov nqe lus ntawm kev pabcuam, thov mus saib FAQ.

Rau cov neeg uas xav tau nce lawv cov duab rub tawm zaus txwv, Docker muab cov duab rub tawm tsis txwv raws li qhov tshwj xeeb. Pro los yog pab pawg npaj. Raws li ib txwm muaj, peb txais tos cov lus qhia thiab cov lus nug. no.

Tau qhov twg los: www.hab.com

Ntxiv ib saib