Firwat ären Unternehmensproxy probéiert en Compose-Servicenumm opzeléisen
En HTTP-Client kann eng intern Service-Ufro un säi konfiguréierte Proxy schécken, ier en d'Nimmopklärung vun Docker benotzt. Füügt bewosst Ëmgeeunge fir de richtege Client derbäi.
D'Applikatioun erreecht den Internet iwwer säin Unternehmensproxy, awer http://catalog:8080/ schléit feel an de Proxy kann „catalog“ net opzeléisen. Et ass méiglech, datt dës Ufro ni den internen DNS vun Docker benotzt huet.
En HTTP-Client kann säi Proxy auswielen, ier en eng direkt Verbindung opbaut. Den externen Proxy kritt dann en Numm, deem seng Bedeitung nëmmen am Compose-Netzwierk existéiert.
- Benotzt den Hostnumm an der Ufro. Compose-Servicer sinn iwwer de Servicenumm am passenden Netzwierk ze fannen. Füügt
catalogan der ënnerstëtzter Ëmgeeungs-Konfiguratioun vum benotzende Client derbäi, amplaz eng Container-IP haart ze codéieren, déi sech ka änneren. - Erhaalt déi existéierend Ausnamen. Fir en ëmweltbewusste Client, fusionéiert déi relevant Asätz mat der Lëscht vun der Organisatioun:
NO_PROXY=localhost,127.0.0.1,catalog
no_proxy=localhost,127.0.0.1,catalog
Préift déi tatsächlech Bibliothéik oder de Programm an der Bild wat d'Behandlung vu groussen a klengen Buschtawen, d'Versioun an d'Passgrammatik ugeet. Et gëtt keen universelle NO_PROXY-Parser. E Programm mam Numm wget an enger klenger Bild muss sech net wéi GNU Wget behuelen.
Wann d'Ufro direkt Routing auswielt, préift den gedeelte Netzwierk vum Uruffer an dem Service, de Service deen lauschtert an de Containerport. En publizéierten Hostport ass en aneren Endpunkt. Eng Ëmgeeung kann eng feelend Netzwierkverbindung net derbäisetzen, sou wéi d'Neiopsetze vun engem Netzwierk engem externen Proxy kee private Compose-Numm bäibrénge kann.
Behält déi virgesinn Trennung: intern Ufroe benotzen hiren internen Wee; extern Ufroe behalen de geneemegten Proxy. D'Proxy global desaktivéiere kann dës eenzeg Feelfunktioun verstoppen, wärend et de Wee ewechhëlt, deen déi nächst extern Ufro brauch.