Bruk fasen til den mislykkede forespørselen for å velge konfigurasjonskilde:

ProsessProxyinndata som skal undersøkes
VS Code og tilknyttede eksterne underprosesserremoteEnv i devcontainer.json
Kjøremiljø for hele containerencontainerEnv for image-/Dockerfile-oppsett; tjenestemiljø for Compose
Dockerfile RUNProxy-byggeargumenter, inkludert Docker-klientens standardproksier
Henting av basisimageDocker-demonens utgående konfigurasjon

For den første raden, slå sammen et fragment som dette:

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

Nedlasteren må støtte variablene; bruk små bokstaver når det kreves. For tillatte offentlige nedlastinger gir HTTP-proxylisten kandidater for disse remoteEnv-URL-ene. Bygg på nytt eller åpne på nytt via Dev Containers-livssyklusen etter endringen.

Kjøremiljøet remoteEnv kommer for sent for en tidligere bygging eller en image-henting. Unngå å beholde personlige proxy-legitimasjoner i imagelag med ENV.

Endepunktet må også være tilgjengelig fra containeren. localhost betyr den containeren; en vertsproxy trenger adressen som den valgte Docker-plattformen eksponerer, og en lytter som kan nås. host.docker.internal på Desktop er ikke et universelt Linux-grensesnitt.

Relaterte artikler