Proxy-stillingar í Docker daemon.json krefjast Engine 23 eða nýrri
Athugaðu útgáfu daemonsins þegar proxy-reitir sem afritaðir eru í daemon.json eru ekki studdir, og notaðu það þjónustuumhverfi sem hentar eldri innbyggðum Engine-útgáfum.
Docker Engine 23.0 kynnti proxy-stillingu daemonsins gegnum JSON og skipanalínuflögg. Eldri daemon getur ekki notað þessa reiti eingöngu vegna þess að núverandi skjöl sýna þá.
Athugaðu þjónarútgáfu daemonsins sem er stýrt. CLI-útgáfan, heiti dreifingarinnar og merki gámaímyndarinnar ákvarða ekki eiginleikaþekju þess þjóns.
Fyrir eldri innbyggða Linux Engine sem systemd stýrir skaltu veita HTTP_PROXY, HTTPS_PROXY og fyrirhugað NO_PROXY gegnum studda ræsingarumhverfi daemon-þjónustunnar. Að flytja þau út í flugstöðinni sem keyrir docker pull uppfærir ekki kerfisþjónustu sem er þegar í gangi.
Ef þú heldur eldri Engine skaltu nota þá studdu aðferð. Ef þú uppfærir skaltu samræma gömul umhverfisgildi við stillingu daemonsins: í núverandi Docker-skjölum hefur bein stilling forgang fram yfir umhverfisbreytur, þannig að misvísandi gildi geta breytt völdu leiðinni.
Docker Desktop notar eigin proxy-stillingar og hunsar proxy-færslur daemonsins í daemon.json. Greindu þá vöru áður en þú beitir lausn fyrir innbyggðan Linux-daemon.