Gunakan peringkat permintaan yang gagal untuk memilih sumber konfigurasi:

ProsesInput proksi yang perlu diperiksa
VS Code dan subproses jauh berkaitanremoteEnv dalam devcontainer.json
Persekitaran masa jalan seluruh kontenacontainerEnv untuk persediaan imej/Dockerfile; persekitaran perkhidmatan untuk Compose
Dockerfile RUNArgumen binaan proksi, termasuk proksi lalai klien Docker
Tarikan imej asasKonfigurasi keluar daemon Docker

Untuk baris pertama, gabungkan serpihan seperti ini:

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

Pemuat turun mesti menyokong pemboleh ubah ini; gunakan nama huruf kecil apabila diperlukan. Untuk muat turun awam yang dibenarkan, senarai proksi HTTP menyediakan calon untuk URL remoteEnv ini. Bina semula atau buka semula melalui kitaran hayat Dev Containers selepas perubahan.

Masa jalan remoteEnv terlalu lewat untuk binaan terdahulu atau tarikan imej. Elakkan menyimpan kelayakan proksi peribadi dalam lapisan imej dengan ENV.

Titik akhir juga mesti boleh dicapai dari kontena. localhost bermaksud kontena itu; proksi hos memerlukan alamat yang didedahkan oleh platform Docker yang dipilih dan pendengar yang boleh dicapai. host.docker.internal di Desktop bukan antara muka Linux sejagat.

Artikel berkaitan