Dockeri teenuse DNS ja puhverserveri möödaminek no_proxy abil
Kasutage no_proxy kavandatud sisemise teenuse jaoks, kui väline HTTP-puhverserver ei suuda seda võrku lahendada ega sellele pääseda.
Väline HTTP-puhverserver ei pea teadma Dockeri teenuse nime api. Puhul http://api:8080/ avab puhverserver edasise ühenduse, seega rakenduse konteineris õnnestunud nimeotsing ei tõesta puhverserveri DNS-vaadet.
Kavandatud otseseks juurdepääsuks lisage erand selle konteineri keskkonda:
environment:
http_proxy: http://proxy.example:8080
https_proxy: http://proxy.example:8080
no_proxy: apiOtsesed päringud aadressile api kasutavad konteineri marsruuti ja sisseehitatud lahendajat. Kaks konteinerit vajavad endiselt ühist kasutaja määratud võrku ja teenus peab kuulama pordil 8080. Sobivad välised päringud säilitavad puhverserveri. Kui need avalikud sihtkohad tohivad kasutada avalikku vahendajat, pakub HTTP-puhverserverite loend kandidaate kontota puhverserveri URL-ide jaoks; jätke api otseste erandite hulka.
Kui uuesti loodud konteinerid säilitavad ootamatuid muutujaid, uurige Dockeri kliendi jaotist config.json proxies, mis võib keskkonnaväärtusi sisestada. Muutke kavandatud kirjet ja looge mõjutatud konteinerid tavavoo kaudu uuesti, säilitades mitteseotud konfiguratsiooni.