Proxy HTTP estern m'għandux għalfejn ikun jaf l-isem tas-servizz api ta' Docker. Għal http://api:8080/ il-proxy jiftaħ il-konnessjoni li jmiss, għalhekk tfittxija b'suċċess fil-container tal-app ma tipprovax il-veduta DNS tal-proxy.

Għall-aċċess dirett maħsub, żid l-eċċezzjoni mal-ambjent ta' dak il-container:

environment:
  http_proxy: http://proxy.example:8080
  https_proxy: http://proxy.example:8080
  no_proxy: api

Talbiet diretti lil api jużaw ir-rotta tal-container u r-resolver integrat. Iż-żewġ containers għadhom jeħtieġu n-netwerk kondiviż definit mill-utent u s-servizz irid jisma' fuq 8080. Talbiet esterni eliġibbli jżommu l-proxy. Jekk dawk id-destinazzjonijiet pubbliċi jistgħu jużaw intermedjarju pubbliku, il-lista tal-proxy HTTP tipprovdi kandidati għall-URLs tal-proxy mingħajr kont; żomm api fost l-eċċezzjonijiet diretti.

Jekk containers maħluqa mill-ġdid iżommu varjabbli mhux mistennija, spezzjona s-sezzjoni config.json proxies tal-klijent Docker, li tista' tinjetta valuri tal-ambjent. Ibdel id-dħul maħsub u erġa' oħloq il-containers affettwati permezz tal-fluss normali, filwaqt li tippreserva konfigurazzjoni mhux relatata.

Artikli relatati