Använd den misslyckade begäranens fas för att välja konfigurationskälla:

ProcessProxyindata att granska
VS Code och tillhörande fjärrunderprocesserremoteEnv i devcontainer.json
Körmiljö för hela containerncontainerEnv för avbildnings-/Dockerfile-inställning; tjänstemiljö för Compose
Dockerfile RUNProxy-byggargument, inklusive Docker-klientens standardproxies
Hämtning av basavbildningDocker-demonens utgående konfiguration

För den första raden sammanfogar du ett fragment som detta:

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

Nedladdaren måste stödja variablerna; använd små bokstäver när det krävs. För tillåtna offentliga nedladdningar tillhandahåller HTTP-proxylistan kandidater för dessa remoteEnv-URL:er. Bygg om eller öppna igen via Dev Containers-livscykeln efter ändringen.

Körmiljön remoteEnv kommer för sent för ett tidigare bygge eller en avbildningshämtning. Undvik att behålla personliga proxyuppgifter i avbildningslager med ENV.

Slutpunkten måste också vara nåbar från containern. localhost betyder den containern; en värdproxy behöver adressen som den valda Docker-plattformen exponerar och en lyssnare som går att nå. host.docker.internal på Desktop är inte ett universellt Linux-gränssnitt.

Relaterade artiklar