Valitse kokoonpanon lähde epäonnistuneen pyynnön vaiheen perusteella:

ProsessiTarkistettava välityspalvelinsyöte
VS Code ja siihen liittyvät etäaliprosessitremoteEnv tiedostossa devcontainer.json
Koko kontin ajonaikainen ympäristöcontainerEnv kuvan/Dockerfilen asetuksille; palveluympäristö Composelle
Dockerfile RUNVälityspalvelimen build-argumentit, mukaan lukien Docker-asiakkaan oletusvälityspalvelimet
Peruskuvan latausDocker-daemonin lähtevä kokoonpano

Yhdistä ensimmäistä riviä varten esimerkiksi tällainen katkelma:

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

Lataajan on tuettava muuttujia; käytä pieniä kirjaimia, kun sitä vaaditaan. Sallituille julkisille latauksille HTTP-välityspalvelinlista tarjoaa ehdokkaita näille remoteEnv-osoitteille. Rakenna tai avaa uudelleen Dev Containers -elinkaaren kautta muutoksen jälkeen.

Ajon aikainen remoteEnv tulee liian myöhään aiemmalle buildille tai kuvan lataukselle. Vältä henkilökohtaisten välityspalvelintunnusten säilyttämistä kuvakerroksissa ENV-asetuksella.

Päätepisteen on oltava myös kontista saavutettavissa. localhost tarkoittaa tuota konttia; isäntävälityspalvelin tarvitsee valitun Docker-alustan tarjoaman osoitteen ja saavutettavan kuuntelijan. Desktopin host.docker.internal ei ole yleinen Linux-rajapinta.

Aiheeseen liittyvät artikkelit