DNS Docker услуге и заобилажење проксија помоћу no_proxy
Користите no_proxy за намеравану интерну услугу када спољни HTTP прокси не може да разреши или достигне ту мрежу.
Спољни HTTP прокси не мора да зна назив Docker услуге api. За http://api:8080/ прокси отвара следећу везу, па успешно тражење унутар контејнера апликације не доказује DNS поглед проксија.
За намеравани директан приступ додајте изузетак у окружење тог контејнера:
environment:
http_proxy: http://proxy.example:8080
https_proxy: http://proxy.example:8080
no_proxy: apiДиректни захтеви на api користе руту контејнера и уграђени разрешивач. Два контејнера и даље требају заједничку мрежу коју је дефинисао корисник, а услуга мора да слуша на 8080. Подобни спољни захтеви задржавају прокси. Ако те јавне дестинације смеју да користе јавног посредника, листа HTTP проксија нуди кандидате за прокси URL-ове без налога; задржите api међу директним изузецима.
Ако поново створени контејнери задрже неочекиване променљиве, прегледајте одељак config.json proxies Docker клијента, који може да убаци вредности окружења. Промените намеравани унос и поново створите погођене контејнере уобичајеним током, чувајући неповезану конфигурацију.