docker pull komandoak huts egiten badu, konfiguratu Docker deabrua edo Docker Desktop. Irudia aplikazioaren edukiontziak bere proxy-aldagaiak irakurri ahal izan baino lehen deskargatzen da.

Docker Engine natiboa

Batu zati hau lehendik dagoen deabruaren proxy-konfigurazioarekin, ordezkatu dokumentazioko muturra eta gorde zerikusirik gabeko ezarpenak. Proxy publikoak baimenduta dauden irudi publikoen deskarga-probetarako, HTTP proxyen zerrendak hautagaiak eskaintzen ditu:

{
  "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"
  }
}

Deabruaren marratxodun gakoak ez dira Docker bezeroaren ~/.docker/config.json fitxategiko camelCase gakoak bezalakoak. Bezeroaren proxy-atalak ingurune-aldagaiak ematen dizkie edukiontzi berriei eta eraikuntzei; ez ditu deabruaren deskargak edo lehendik dauden edukiontzien inguruneak konfiguratzen.

Egin instalazio horretarako dokumentatutako deabru-berrabiaraztea, uneko lanetan izango duen eragina planifikatuta. Deabruak proxy-aldagaiak abio-ingurunean ere jaso ditzake; geroagoko terminal batean export egiteak ez du martxan dagoen zerbitzua eguneratzen.

Docker Desktop

Erabili Desktop-en proxy-ezarpenak. Docker-en dokumentazioaren arabera, Desktop-ek daemon.json fitxategiko proxy-sarrerak ez ditu kontuan hartzen; beraz, Engine natiboaren adibidea behin eta berriz aldatzeak ez du produktu honen bidea konfiguratzen.

Osagai egokia eguneratu ondoren, saiatu berriro irudia deskargatzen. Begiratu erregistroko sarbideak, autentifikazioak, birbideratzeek edo geruzen deskargak huts egin duen. Lehendik dagoen edukiontzi batean HTTP eskaerak funtzionatzeak aplikazio horren bidea bakarrik egiaztatzen du. Ez sartu proxy-kredentzialak partekatutako pantaila-argazkietan edo commit egindako fitxategietan; deabruaren konfigurazioa eta edukiontziaren ingurunea ez dira sekretuen biltegiak.

Erlazionatutako artikuluak