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.

Artikli relatati