Podľa fázy neúspešnej požiadavky vyberte zdroj konfigurácie:

ProcesVstup proxy, ktorý treba skontrolovať
VS Code a súvisiace vzdialené podprocesyremoteEnv v devcontainer.json
Runtime prostredie celého kontajneracontainerEnv pre nastavenie image/Dockerfile; prostredie služby pre Compose
Dockerfile RUNArgumenty buildu cez proxy vrátane predvolených proxy klienta Docker
Sťahovanie základného imageOdchádzajúca konfigurácia démona Docker

Pre prvý riadok zlúčte fragment, ako je tento:

"remoteEnv": {
  "HTTP_PROXY": "http://proxy.example:8080",
  "HTTPS_PROXY": "http://proxy.example:8080"
}

Sťahovač musí podporovať premenné; v prípade potreby použite názvy s malými písmenami. Pre povolené verejné sťahovania zoznam HTTP proxy ponúka kandidátov pre tieto adresy remoteEnv. Po zmene znova zostavte alebo otvorte cez životný cyklus Dev Containers.

Runtime prostredie remoteEnv prichádza príliš neskoro pre skorší build alebo sťahovanie image. Vyhnite sa uchovávaniu osobných proxy prihlasovacích údajov vo vrstvách image pomocou ENV.

Koncový bod musí byť dostupný aj z kontajnera. localhost znamená tento kontajner; proxy na hostiteľovi potrebuje adresu, ktorú sprístupní zvolená platforma Docker, a dostupný prijímač. host.docker.internal v Desktope nie je univerzálne linuxové rozhranie.

Súvisiace články