Docker proxies žemėlapis susietas su daemonu, o ne su svetaine
Konkrečiam hostui skirtas įrašas Docker kliento proxy konfigūracijoje parenka Docker daemon ryšio nustatymus. Tai nėra PAC taisyklė kiekvienam tikslui.
JSON objektas atrodo daug žadantis: proxies žemėlapis su default įrašu ir papildomais adresų raktai. Vilioja ten įdėti registry hosto vardą ir tikėtis, kad užklausos tam registry naudos kitą proxy.
Tie raktai nurodo Docker daemonus, prie kurių jungiasi klientas. Jie nenurodo svetainių, kurių prašys konteineris.
Docker kliento konfigūracija gali perduoti naujiems konteineriams proxy aplinkos kintamuosius, o naujiems buildams – proxy build argumentus. Konkrečiam daemonui skirtas įrašas pakeičia tą perduotą konfigūraciją atitinkamam daemono kontekstui.
Jis nekonfigūruoja paties daemono išeinančio proxy ryšio. Jis taip pat nepaverčia konteinerio HTTP kliento PAC vertintoju.
Jei jūsų užduotis yra išlaikyti vidinį registry tiesioginį, kol daemonas pasiekia kitas paslaugas per proxy, peržiūrėkite daemono palaikomą proxy ir apėjimo konfigūraciją. Jei programai reikia skirtingų aukštesnio lygio proxy skirtingiems tikslams, ta politika priklauso tinkamam kliento arba persiuntimo sprendimui.
Prieš redaguodami žemėlapį užsirašykite, kurį adresą žymi raktas ir kuris procesas atlieka nepavykusią užklausą. Tas pats hosto vardas gali pasirodyti daemono ryšyje, registry URL ir proxy URL, bet tai trys skirtingi vaidmenys.