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 bilde-/Dockerfile-oppsett; tjenestemiljø for Compose
Dockerfile RUNProxy-byggeargumenter, inkludert Docker-klientens standardproksier
Henting av basisbildeDocker-demonens utgående konfigurasjon

For den første raden settes et fragment som dette sammen:

"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-proksylisten kandidater for disse remoteEnv-URL-ene. Bygg eller åpne på nytt via Dev Containers-livssyklusen etter endringen.

Kjøremiljøet remoteEnv kommer for sent for en tidligere bygging eller en bildehenting. Unngå å beholde personlige proxy-legitimasjoner i bildelag 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