FAQ: Kev txwv tshiab ntawm kev siv Docker cov kev pabcuam txij lub Kaum Ib Hlis 1, 2020

FAQ: Kev txwv tshiab ntawm kev siv Docker cov kev pabcuam txij lub Kaum Ib Hlis 1, 2020

Kab lus yog ib qho txuas ntxiv qhov no ΠΈ qhov no cov ntawv, nws yuav muaj cov lus teb rau cov lus nug uas nquag nug txog cov kev txwv tshiab ntawm kev siv cov kev pabcuam los ntawm Docker, uas yuav pib siv rau lub Kaum Ib Hlis 1, 2020.

Docker cov nqe lus ntawm kev pabcuam yog dab tsi?

Docker Cov Cai Kev Pabcuam yog qhov kev pom zoo ntawm koj thiab Docker uas tswj koj siv Docker cov khoom thiab cov kev pabcuam.

Thaum twg cov nqe lus tshiab ntawm kev pabcuam pib siv?

Cov nqe lus kho tshiab ntawm kev pabcuam raug siv tam sim ntawd.

Dab tsi hloov tau tshwm sim hauv cov nqe lus ntawm kev pabcuam?

Tshooj 2.5 tau dhau los hloov pauv tseem ceeb tshaj plaws. Txhawm rau kawm txog txhua qhov kev hloov pauv, peb xav kom koj nyeem tag nrho cov nqe lus ntawm kev pabcuam.

Dab tsi yog qhov txwv tsis pub siv cov duab thiab nws yuav cuam tshuam rau kuv tus account li cas?

Cov duab khaws cia yog nyob ntawm qhov rub tawm lossis rub tawm cov haujlwm ntawm txhua tus duab khaws tseg siv tus account neeg siv. Yog tias daim duab tsis tau rub tawm / rub tawm rau 6 lub hlis, nws yuav raug sau tias "tsis ua haujlwm". Tag nrho cov duab cim tias "tsis ua haujlwm" yog teem rau kev tshem tawm. Cov nyiaj uas muaj ib txoj kev pab them nqi kho mob yuav raug rau qhov kev txwv no dawb rau ib tus neeg tsim khoom thiab tuam txhab lag luam. Tseem yuav muaj lub dashboard tshiab muaj rau Docker Hub, muab koj lub peev xwm los saib cov xwm txheej ntawm tag nrho koj cov duab ntim thoob plaws txhua qhov chaw cia khoom cuam tshuam nrog koj tus account.

Yuav ua li cas yog qhov tshiab ntim cov duab cia txwv?

Docker tau tshaj tawm txoj cai tswjfwm khaws cia cov duab tshiab rau cov duab dormant uas yuav pib siv rau lub Kaum Ib Hlis 1, 2020. Txoj cai tswjfwm khaws cia cov duab uas tsis ua haujlwm yuav siv rau cov phiaj xwm nqi nram qab no:

  • Kev npaj them nqi pub dawb: yuav muaj 6-lub hlis cia txwv rau cov duab tsis ua haujlwm;
  • Cov phiaj xwm Pro thiab Pab Pawg: yuav tsis muaj kev txwv rau lub sijhawm cia ntawm cov duab tsis ua haujlwm.

Daim duab "inactive" yog dab tsi?

Daim duab tsis ua haujlwm yog lub thawv duab uas tsis tau rub tawm lossis xa mus rau Docker Hub cov duab khaws cia rau 6 lub hlis.

Kuv tuaj yeem tshawb xyuas qhov xwm txheej ntawm kuv cov duab li cas?

Hauv Docker Hub repository, txhua lub cim (thiab cov duab kawg cuam tshuam nrog lub cim) muaj hnub "Last pushed", uas tuaj yeem pom tau yooj yim hauv Repositories yog tias koj nkag rau hauv koj tus account. Lub dashboard tshiab muab lub peev xwm los saib cov xwm txheej ntawm tag nrho cov duab hauv txhua qhov chaw khaws cia hauv koj tus account, suav nrog cov ntawv sau tsis ntev los no nrog rau cov ntawv sau yav dhau los, yuav muaj nyob hauv Docker Hub. Tus tswv account yuav raug ceeb toom los ntawm email ntawm cov duab tsis ua haujlwm uas tau teem sijhawm yuav raug tshem tawm.

Yuav ua li cas tshwm sim rau cov duab tsis ua haujlwm thaum muaj kev txwv kev tuav pov hwm?

Pib txij lub Kaum Ib Hlis 1, 2020, tag nrho cov duab kos npe tias "tsis ua haujlwm" yuav raug teem sijhawm rau kev tshem tawm. Tus tswv account yuav raug ceeb toom los ntawm email ntawm "inactive" cov duab teem rau kev tshem tawm.

Yuav ua li cas kuv thiaj tau txais unlimited cia rau kuv cov duab?

Cov kev txwv no tsuas yog siv rau cov phiaj xwm tariff dawb. Cov neeg siv nyiaj nrog cov phiaj xwm tariff ib los yog Team tsis raug txwv. Yog tias koj muaj tus lej pub dawb, koj tuaj yeem hloov kho tau yooj yim rau Pro lossis Pab Pawg npaj rau los ntawm $ 5 txhua hli nrog kev tso npe txhua xyoo.

Vim li cas Docker tau tshaj tawm txoj cai tshiab "dormant" duab cia?

Docker Hub, raws li lub ntiaj teb loj tshaj plaws ntim cov duab repository, khaws ntau dua 15PB ntawm cov ntaub ntawv. Docker cov cuab yeej tshuaj ntsuam sab hauv tau pom tias ntawm 15PB cov duab khaws cia hauv Docker Hub, ntau dua 10PB tsis tau thov rau ntau tshaj rau lub hlis. Kev khawb tob, peb tau kawm tias txog 4.5PB ntawm cov duab tsis muaj zog no cuam tshuam nrog cov nyiaj pub dawb.

Docker, tom qab qhia txog qhov kev txwv no, yuav muaj peev xwm ntsuas kev lag luam thiab muab kev pabcuam dawb rau cov neeg tsim khoom thiab pab pawg siv cov kev pabcuam los tsim thiab xa cov ntawv thov thoob ntiaj teb.

Yog tias peb yog ib tus neeg siv khoom nrog lub chaw cia khoom raws li kev npaj, txoj cai khaws cia yuav siv rau peb?

Tsis yog, cov neeg siv khoom nrog cov phiaj xwm them nyiaj yuav tsis txwv rau lub sijhawm khaws cia.

Cov Duab Ua Haujlwm puas yuav raug rau "tsis ua haujlwm" txoj cai tuav cov duab?

Tsis muaj. Txoj Cai Tswj Xyuas Cov Duab Tsis Ua Haujlwm yuav tsis siv rau Cov Duab Ua Haujlwm. Ib daim duab uas muaj nyob rau hauv "library" namespace yuav tsis raug tshem tawm. Cov duab luam tawm los ntawm cov neeg tshaj tawm uas tau lees paub yuav tsis raug txwv los ntawm txoj cai tswj hwm cov duab tsis ua haujlwm.

Txoj cai tuav pov hwm puas siv tau rau cov chaw khaws khoom, cov cim npe, lossis cov duab?

Txoj cai tsuas yog siv rau cov duab khaws cia uas tsis tau nkag mus rau hauv 6 lub hlis dhau los, suav nrog cov duab tsis tau txuas thiab cov cim duab dhau los. Yog xav paub ntxiv saib cov ntaub ntawv.

Piv txwv li, yog tias ":latest" tag tau rub tawm, qhov no puas yuav tiv thaiv tag nrho cov ntawv dhau los ntawm kev raug tshem tawm?

Tsis muaj. Yog tias daim ntawv ":latest" rub tawm, tsuas yog qhov tseeb version ntawm ":latest" yuav raug cim tias ua haujlwm. Cov xwm txheej ntawm yav dhau los versions ntawm daim ntawv lo yuav tsis hloov.

Yuav ua li cas tom qab rho tawm cov duab tsis ua haujlwm?

Ib daim duab uas tsis tau nkag rau hauv 6 lub hlis dhau los yuav raug cim tias "tsis ua haujlwm" thiab tseem yuav raug cim rau kev tshem tawm. Thaum ib daim duab raug cim tias tsis ua haujlwm, nws tsis tuaj yeem rub tawm. Cov duab tsis ua haujlwm tseem yuav pom tau (hauv Pawg Tswj Xyuas Duab) rau lub sijhawm kom cov neeg siv khoom muaj sijhawm los kho cov duab.

Nws puas tuaj yeem rov qab tau cov duab deleted?

Ua ntej tshem tawm, cov duab tsis ua haujlwm yuav pom tau qee lub sijhawm (hauv Cov Duab Tswj Vaj Huam Sib Luag) kom cov neeg siv khoom tuaj yeem kho cov duab zoo li no.

Yog tias kuv muaj ib txoj kev npaj qub txeeg qub teg (repository-based), kuv tus account puas yuav raug raws li txoj cai tswj xyuas cov duab tsis ua haujlwm thiab txwv tsis pub rub tawm?

Cov npe qub qub uas twb muaj lawm tsis yog lub hom phiaj ntawm kev rub tawm txoj cai thiab kev txwv. Thov nco ntsoov tias cov neeg siv khoom zoo li no yuav muaj txog thaum Lub Ib Hlis 31, 2021 hloov mus rau cov phiaj xwm tariff tshiab.

Dab tsi yog qhov txwv rau rub tawm cov duab los ntawm Docker Hub repository?

Kev txwv ntawm kev rub tawm Docker cov duab yog nyob ntawm tus neeg siv tus account hom ntawm tus neeg siv thov cov duab, tsis yog tus tswv ntawm cov duab hom. Lawv txhais no.

Tus neeg siv txoj cai siab tshaj plaws yuav siv raws li nws tus kheej tus account thiab txhua lub koom haum uas nws koom. Kev rub tawm tsis tau tso cai yog "tsis qhia npe" thiab raug txwv los ntawm IP chaw nyob tsis yog tus neeg siv ID. Yog xav paub ntxiv txog kev tso duab tso tawm, kos tawm cov ntaub ntawv.

Yuav ua li cas downloads txiav txim rau lub hom phiaj ntawm txwv download zaus?

Qhov kev thov rub tawm muaj txog li ob daim ntawv thov GET los ntawm UTL qhov chaw cia ntawm daim ntawv /v2/*/manifests/*.

Qhov tseeb yog tias rub tawm qhov manifest ntawm ntau cov duab kos duab yuav tsum rub tawm ib daim ntawv teev cov manifests thiab tom qab ntawd rub tawm qhov xav tau manifest rau qhov xav tau architecture. HEAD thov tsis suav.

Thov nco ntsoov tias txhua qhov kev rub tawm, suav nrog kev rub tawm rau cov duab koj twb muaj lawm, suav nrog txoj kev no. Qhov no yog kev sib cog lus kom tsis suav cov txheej txheem ntawm tus kheej.

Kuv puas tuaj yeem khiav kuv tus kheej Docker Hub daim iav?

Saib cov ntaub ntawvua qhov no. Txij li thaum nws siv HEAD thov, lawv yuav tsis raug suav rau kev rub tawm tus nqi txwv lub hom phiaj. Tsis tas li ntawd nco ntsoov tias thawj daim duab thov tsis cached, yog li lawv yuav raug suav.

Puas suav cov khaubncaws sab nraud povtseg?

Tsis muaj. Txij li thaum peb txwv kev thov manifest, tus naj npawb ntawm cov txheej (blob thov) thaum rub tawm tsis txwv rau lub sijhawm no. Nov yog qhov hloov pauv rau peb txoj cai dhau los raws li cov lus pom los ntawm cov zej zog. Lub hom phiaj ntawm qhov kev hloov pauv yog ua kom txoj cai siv ntau dua kom cov neeg siv tsis tas yuav suav cov khaubncaws sab nraud povtseg ntawm txhua daim duab uas lawv siv tau.

Puas yog qhov tsis qhia npe rub tawm tus nqi txwv raws li IP chaw nyob?

Yog lawm. Qhov zaus ntawm kev thov yog txwv los ntawm tus kheej IP chaw nyob (piv txwv li, rau cov neeg siv tsis qhia npe: 100 thov hauv 6 teev los ntawm ib qhov chaw nyob). Saib cov ntsiab lus ntxiv no.

Puas yog kev thov rub tawm los ntawm cov neeg siv nkag hauv kev txwv los ntawm IP chaw nyob?

Tsis yog, kev thov rub tawm los ntawm cov neeg siv tau tso cai yog account-based, tsis yog IP-based. Cov nyiaj pub dawb tsuas yog txwv rau 200 qhov kev thov hauv lub sijhawm rau XNUMX teev. Them nyiaj yog unlimited.

Puas yuav muaj kev txwv yog tias kuv nkag mus rau hauv kuv tus account thiab tom qab ntawd ib tus neeg tsis qhia npe los ntawm kuv tus IP cuam tshuam qhov kev txwv?

Tsis yog, cov neeg siv nkag mus rau hauv lawv tus account txhawm rau rub tawm cov duab yuav raug txwv raws li hom account nkaus xwb. Yog tias tus neeg siv tsis qhia npe los ntawm koj tus IP tau txais kev txwv, nws yuav tsis cuam tshuam rau koj ntev npaum li koj tau tso cai lossis tsis ntaus koj qhov kev txwv.

Nws puas tseem ceeb uas kuv rub tawm cov duab?

Tsis yog, tag nrho cov duab raug suav tias yog tib yam. Cov kev txwv yog raws li tag nrho ntawm tus account theem nyob rau hauv uas tus neeg siv downloads cov duab, thiab tsis nyob rau theem account ntawm tus tswv repository.

Cov kev txwv no puas yuav hloov?

Peb yuav ua tib zoo saib xyuas cov kev txwv thiab xyuas kom meej tias lawv muaj feem cuam tshuam rau kev siv cov xwm txheej raws li lawv qib. Tshwj xeeb, Kev txwv pub dawb thiab tsis qhia npe yuav tsum ua kom txaus siab rau ib tus neeg tsim khoom ib txwm ua haujlwm. Raws li txoj cai no, kev hloov kho yuav raug ua raws li qhov tsim nyog. koj kuj ua tau Sau ntawv rau peb koj lub tswv yim ntawm qhov txwv.

Yuav ua li cas txog CI systems qhov twg downloads yuav tsis qhia npe?

Peb nkag siab tias muaj qhov xwm txheej uas ntau qhov kev rub tawm tsis qhia npe tau txais. Piv txwv li, huab CI cov chaw muab kev pabcuam tuaj yeem ua haujlwm tsim raws li PR los qhib qhov haujlwm. Cov tswv haujlwm yuav tsis tuaj yeem siv lawv cov ntaub ntawv pov thawj Docker Hub kom tso cai rub tawm hauv qhov no, thiab qhov ntsuas ntawm cov chaw muab kev pabcuam no yuav ua rau muaj kev txwv. Peb yuav, tau kawg, daws cov teeb meem no raws li qhov kev thov thiab yuav txuas ntxiv txhim kho peb cov kev txwv rub tawm cov txheej txheem los txhim kho peb cov kev paub dhau los nrog cov chaw muab kev pabcuam no. Sau ntawv rau peb ntawm mailto:[email tiv thaiv]yog koj muaj teeb meem.

Docker puas yuav muab cov phiaj xwm them nqi cais rau cov haujlwm qhib?

Yog lawm, Docker, uas yog ib feem ntawm nws qhov kev txhawb nqa rau Open Source zej zog, tom qab ntawd yuav tshaj tawm cov nqi tshiab rau lawv. Txhawm rau thov rau cov phiaj xwm tariff, ua kom tiav daim ntawv.

NB Ntawm zaj lus qhia Docker video chav kawm, uas tau sau tseg hauv Slurm thaum lub caij ntuj sov xyoo 2020, cov neeg hais lus tham hauv kev nthuav dav txog kev ua haujlwm nrog cov duab ntawm qib siab. Koom nrog peb!

Tau qhov twg los: www.hab.com

Ntxiv ib saib