docker pull nge-VPN: i-daemon inenethiwekhi yayo
Ukudonsa kusebenza ku-daemon, hhayi ku-shell yakho. Hlola umongo, nikeza leyo njini indlela noma i-proxy yayo, bese ufunda ukuthi yikuphi ukushintshana ngerejista okwaphela.
I-laptop yakho ise-VPN yenkampani, i-curl ifinyelela irejista yangaphakathi, kodwa i-docker pull isahluleka nge-EOF. Le nhlanganisela ayiwona umbhangqwana wokuphikisana. Umyalo owubhalileyo usebenza ku-shell yakho, kodwa ukudluliswa kwenzeka kwi-daemon ekhethwe yi-Docker CLI, futhi ley daemon ingase ibe kwelinye isibungu ngokuphelele. Indlela yayo yenethiwekhi iyona okufanele isebenze, futhi izilungiselelo zayo ze-proxy yizona ezisebenza.
Qala ngokuthola injini, hhayi indlela
Gijima i-docker context show ne-docker version. Ukuphuma kwenguqulo kuphrinta isigaba sekhasimende nesigaba seseva, futhi ibhlokhi yeseva ikutshela ukuthi yini ephendulile: injini yendawo, umshini wokungelona iqiniso we-Docker Desktop, noma i-daemon kumshini okude. Uma ufuna ukuqiniseka, i-docker context inspect izobonisa iphuzu lokugcina lomongo okhethiwe, futhi awekho kule miyalo oshintsha noma yini.
Ukuguquguquka kwendawo okufana ne-DOCKER_HOST kungaqondisa i-CLI buthule kunye nenye injini kunaleya oyicabangayo, futhi lokho kuyincazelo evamile ye-laptop ebonakala ise-VPN ngesikhathi ukudonsa kuya kwenye indawo.
I-daemon inobuqhevu bayo benethiwekhi
Injini ekude idinga indlela yayo egunyaziwe eya kurejista eyimfihlo. Ukuxhuma ikhasimende le-VPN le-laptop yakho kunikeza leyo laptop indlela; akunikezi i-daemon ehlala elabhorethri noma kusubneti yefu ikheli elifanayo eliyimfihlo. Uma injini iyi-Docker Desktop, ukudonsa kwenzeka ngaphakathi komshini wayo wokungelona iqiniso, onokucushwa kwayo kwenethiwekhi ne-proxy okuhlukile endaweni ye-shell yakho.
Yingakho i-curl ephumelele kusibungu iwubufakazi mayelana nesibungu futhi akukho okunye.
Thola ukuthi yikuphi ukushintshana ngerejista okwaphela
Ukudonsa isithombe kuwukulandelana: ukuqinisekisa, ukuthola i-manifest, bese kuba ukudluliswa kwe-blob okuvame ukuqondiswa ezindaweni zokugcina izinto noma ephuzwini lokugcina le-CDN. I-docker login ephumelele ifakazela isinyathelo sokuqala kuphela, futhi ithokheni ingase isebenze ngokuphelele ngesikhathi isibungu se-blob esiqondisiwe singafinyeleleki kunethiwekhi ye-daemon. Bhala phansi isikhathi esiqondile, inkomba yesithombe kanye nomcimbi wokuqala owusizo ovela kulogi ye-daemon noma yekhasimende ngaphambi kokushintsha noma yini.
I-EOF iyodwa ayisho isizathu. Kungaba ukuxhumana okunqanyuliwe, i-proxy elahle umfudlana, isikhathi esiphelile noma inkinga ye-MTU, futhi ukuqagela phakathi kwazo ngaphandle komcimbi onesigxivizo sesikhathi yikho okwenza abantu bakhe kabusha injini enempilo. Thatha ukususwa kwe-byte kokuphuma kwekhasimende njengedatha, ngoba ukudluliswa okuma ngosayizi ofanayo njalo kuyisilwane esihlukile kuleyo engaqali nakancane. Bhala phansi yomibili imiphumela futhi uyiqhathanise phakathi kwemizamo.
Cushisa ingxenye edlulisayo
Enjinini yemvelo ye-Linux, i-proxy ingeyendawo yesevisi, hhayi i-shell yakho. Ifayela le-drop-in ngaphansi kwe-/etc/systemd/system/docker.service.d/ elinamagama okufaka i-HTTP_PROXY, i-HTTPS_PROXY ne-NO_PROXY, elilandelwa yi-systemctl daemon-reload nokuqalisa kabusha, iwukuhlelwa okubhaliwe. I-Docker Desktop iveza amanani afanayo ngokusebenzisa izilungiselelo zayo, futhi ukuhlela iphrofayela ye-shell akuthinti nobabili.
Uma irejista kufanele ifinyelelwe ngqo nge-VPN, i-daemon idinga isixazululi, indlela kanye nokukhishwa kwe-proxy ngamabomu, hhayi ukukhishwa kuphela. Ukufanisa i-NO_PROXY ukuqhathanisa kwezinhlamvu kwengxenye ngayinye, futhi ukukhululwa okungenandlela eyisisekelo kuveza ukwehluleka okubonakala njengenkinga ye-proxy.
Lapho ukuhlolwa kwe-TLS kwenkampani kusendleleni egunyaziwe, faka impande yayo eqinisekisiwe ngokusebenzisa ukuhamba komsebenzi kwenjini noma kwe-Desktop. Ukwengeza irejista ku-insecure-registries ukushintsha okunye okucisha ukuqinisekisa, futhi akukona ukucushwa kwesitoreji sokuthembela.
Phinda ukudonsa okulawulwayo futhi uhlole ukuthi kwashintshani
Shintsha umngcele owodwa, qalisa kabusha ingxenye enayo, futhi uphinde ukudonsa okufanayo kusuka kumongo ofanayo. Qinisekisa inkomba yesithombe ne-digest evelayo, hhayi ukungabi khona kwephutha, ngoba isendlalelo esigciniwe singenza umzamo wesibili udlule engxenyeni encane kakhulu yendlela kunowokuqala. Gcina kuthikithi ukudluliswa okwenzeka ngempela, ngoba yikho kuphela okurekhodiwe kwalokho umzamo wokuphinda owakuhlola ngempela.
Izinyathelo ze-build namakhonteyina asebenzayo anezimo zawo zenethiwekhi, ngakho-ke ziphatha njengezinto ezihlukile uma ukudonsa ngokwako kusebenza.