Спољни 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 клијента, који може да убаци вредности окружења. Промените намеравани унос и поново створите погођене контејнере уобичајеним током, чувајући неповезану конфигурацију.

Повезани чланци