VS Code Dev Containers: proxy ezarpenak eraikuntzarako eta exekuziorako
remoteEnv-ek VS Code-ren azpiprozesuak estaltzen ditu; exekuzio-ingurune osoa, Dockerfile-ren eraikuntza-sarrerak eta oinarrizko irudien deskarga beste jaberenak dira.
Erabili huts egindako eskaeraren fasea konfigurazio-iturria aukeratzeko:
| Prozesua | Egiaztatu beharreko proxy sarrera |
|---|---|
| VS Code eta harekin lotutako urruneko azpiprozesuak | remoteEnv devcontainer.json-en |
| Kontenedore osoaren exekuzio-ingurunea | containerEnv irudi/Dockerfile ezarpenerako; zerbitzu-ingurunea Compose-rako |
| Dockerfile RUN | Proxy eraikuntza-argumentuak, Docker bezeroaren lehenetsitako proxyak barne |
| Oinarrizko irudiaren deskarga | Docker daemon-en irteerako konfigurazioa |
Lehen errenkadarako, elkartu honelako zati bat:
"remoteEnv": {
"HTTP_PROXY": "http://proxy.example:8080",
"HTTPS_PROXY": "http://proxy.example:8080"
}Deskargatzaileak aldagaiak onartu behar ditu; erabili letra xehezko izenak behar denean. Baimendutako deskarga publikoetarako, HTTP proxy zerrendak hautagaiak eskaintzen ditu remoteEnv URL horietarako. Aldaketaren ondoren, berreraiki edo berrireki Dev Containers bizi-zikloaren bidez.
Exekuzio-ingurune remoteEnv beranduegi dator aurreko eraikuntza bat edo irudi deskarga baterako. Saihestu proxy kredentzial pertsonalak irudi geruzetan gordetzea ENV erabiliz.
Muturrak kontenedoretik irisgarria izan behar du ere. localhost kontenedore hori esan nahi du; host proxy batek hautatutako Docker plataformak erakusten duen helbidea eta entzule irisgarria behar ditu. Desktop-en host.docker.internal ez da Linux interfaze unibertsala.