Għaliex docker pull jinjora s-settings tal-proxy tal-container
Ikkonfigura l-komponent Docker li fil-fatt iniżżel l-images, minflok tistenna li l-varjabbli proxy tal-container jikkontrollaw id-daemon.
Jekk docker pull ifalli, ikkonfigura d-daemon Docker jew Docker Desktop. L-image titniżżel qabel ma l-container tal-applikazzjoni jkun jista’ jaqra l-varjabbli proxy tiegħu.
Docker Engine nattiv
Għaqqad din it-taqsima mal-konfigurazzjoni proxy eżistenti tad-daemon, ibdel l-endpoint tad-dokumentazzjoni u żomm settings mhux relatati. Għal testijiet ta’ images pubbliċi fejn huma permessi proxies pubbliċi, il-lista ta’ proxies HTTP tipprovdi kandidati:
{
"proxies": {
"http-proxy": "http://203.0.113.10:8080",
"https-proxy": "http://203.0.113.10:8080",
"no-proxy": "localhost,127.0.0.1,registry.example.internal"
}
}Iċ-ċwievet bid-daxxijiet tad-daemon huma differenti miċ-ċwievet camelCase fil-~/.docker/config.json tal-klijent Docker. It-taqsima proxy tal-klijent tagħti varjabbli tal-ambjent lil containers ġodda u builds; ma tikkonfigurax downloads tad-daemon jew ambjenti ta’ containers li diġà jeżistu.
Agħmel ir-restart tad-daemon dokumentat għall-installazzjoni u ppjana l-effett fuq ix-xogħol attwali. Id-daemon jista’ jirċievi varjabbli proxy wkoll fl-ambjent tal-bidu tiegħu; export f’terminal aktar tard ma jaġġornax servizz li qed jaħdem.
Docker Desktop
Uża s-settings proxy ta’ Desktop. Docker jiddokumenta li Desktop jinjora entrati proxy f’daemon.json, għalhekk tibdil ripetut tal-eżempju ta’ Engine nattiv ma jikkonfigurax ir-rotta ta’ dan il-prodott.
Erġa’ pprova ġġib l-image wara li taġġorna l-komponent it-tajjeb. Aqra jekk falliex l-aċċess għar-registry, l-awtentikazzjoni, ir-ridirezzjonijiet jew id-download tal-layer. Talba HTTP li taħdem f’container eżistenti tiċċekkja biss ir-rotta ta’ dik l-app. Tinkludix kredenzjali proxy fi screenshots kondiviżi jew fajls f’commit; il-konfigurazzjoni tad-daemon u l-ambjent tal-container mhumiex ħażniet tas-sigrieti.