DNS seirbhíse Docker agus seachaint seachfhreastalaí le no_proxy
Úsáid no_proxy le haghaidh seirbhíse inmheánaí beartaithe nuair nach féidir leis an seachfhreastalaí HTTP seachtrach an líonra sin a réiteach nó a shroicheadh.
Ní gá go mbeadh ainm seirbhíse api Docker ar eolas ag seachfhreastalaí HTTP seachtrach. Le haghaidh http://api:8080/ osclaíonn an seachfhreastalaí an chéad nasc eile, mar sin ní chruthaíonn cuardach rathúil laistigh de choimeádán an aip radharc DNS an tseachfhreastalaí.
Chun an rochtain dhíreach bheartaithe a fháil, cuir an eisceacht le timpeallacht an choimeádáin sin:
environment:
http_proxy: http://proxy.example:8080
https_proxy: http://proxy.example:8080
no_proxy: apiÚsáideann iarratais dhíreacha chuig api bealach an choimeádáin agus an réiteoir leabaithe. Teastaíonn an líonra comhroinnte sainithe ag an úsáideoir ón dá choimeádán fós agus caithfidh an tseirbhís éisteacht ar 8080. Coinníonn iarratais sheachtracha incháilithe an seachfhreastalaí. Má cheadaítear do na cinn scríbe poiblí sin idirghabhálaí poiblí a úsáid, soláthraíonn an liosta seachfhreastalaí HTTP iarrthóirí do na URLanna seachfhreastalaí gan chuntas; coinnigh api i measc na n-eisceachtaí díreacha.
Má choinníonn coimeádáin athchruthaithe athróga gan choinne, déan iniúchadh ar rannán config.json proxies an chliaint Docker, ar féidir leis luachanna timpeallachta a instealladh. Athraigh an iontráil bheartaithe agus athchruthaigh na coimeádáin lena mbaineann tríd an ngnáth-sreabhadh, agus an chumraíocht neamhghaolmhar á caomhnú.