VS Code Dev Containers: Монгол хэл дээрх прокси тохиргоо
remoteEnv нь VS Code-ийн дэд процессуудыг хамардаг; бүхэл ажиллагааны орчин, Dockerfile-ийн бүтээх оролт, суурь дүрс татах нь өөр өөр эзэмшигчтэй.
Амжилтгүй хүсэлтийн үе шатыг ашиглан тохиргооны эх сурвалжийг сонгоно уу:
| Процесс | Шалгах прокси оролт |
|---|---|
| VS Code болон холбогдох алсын дэд процессууд | devcontainer.json дахь remoteEnv |
| Бүх контейнерийн ажиллагааны орчин | Дүрс/Dockerfile тохируулахад containerEnv; Compose-д үйлчилгээний орчин |
| Dockerfile RUN | Docker клиентийн өгөгдмөл проксиг оролцуулан прокси бүтээх аргументууд |
| Суурь дүрс татах | Docker демоны гадагш холболтын тохиргоо |
Эхний мөрөнд ийм хэсгийг нэгтгэнэ үү:
"remoteEnv": {
"HTTP_PROXY": "http://proxy.example:8080",
"HTTPS_PROXY": "http://proxy.example:8080"
}Татагч эдгээр хувьсагчийг дэмжих ёстой; шаардлагатай үед жижиг үсгийн нэрийг ашиглана. Зөвшөөрөгдсөн нийтийн таталтад HTTP прокси жагсаалт эдгээр remoteEnv URL-д нэр дэвшигчдийг санал болгодог. Өөрчлөлтийн дараа Dev Containers-ийн амьдралын мөчлөгөөр дахин бүтээж эсвэл нээнэ үү.
Ажиллагааны remoteEnv өмнөх бүтээл эсвэл дүрс татахад хэт оройтдог. Хувийн прокси нэвтрэх мэдээллийг дүрсийн давхаргад ENV-той хадгалахаас зайлсхий.
Төгсгөлийн цэг нь контейнероос хүрч болохуйц байх ёстой. localhost тэр контейнерийг илэрхийлнэ; хост проксид сонгосон Docker платформын ил гаргасан хаяг болон хүрч болох сонсогч хэрэгтэй. Desktop дахь host.docker.internal нь бүх нийтийн Linux интерфейс биш.