Конфигурация булагын тандоо үчүн ийгиликсиз сурамдын баскычын колдонуңуз:

ПроцессТекшериле турган прокси киргизүүсү
VS Code жана ага байланыштуу алыскы субпроцесстерdevcontainer.json ичиндеги remoteEnv
Бүт контейнердин иштетүү чөйрөсүОбраз/Dockerfile жөндөө үчүн containerEnv; Compose үчүн кызмат чөйрөсү
Dockerfile RUNDocker кардарынын демейки проксилерин кошкондогу прокси куруу аргументтери
Базалык образды тартууDocker демонунун тышкы туташуу конфигурациясы

Биринчи сап үчүн ушундай фрагментти бириктириңиз:

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

Жүктөөчү бул өзгөрмөлөрдү колдошу керек; зарыл болгондо кичине тамгалуу аттарды колдонуңуз. Уруксат берилген коомдук жүктөөлөр үчүн HTTP прокси тизмеси ушул remoteEnv дарегине талапкерлерди сунуштайт. Өзгөртүүдөн кийин Dev Containers жашоо циклинен кайра куруп же ачыңыз.

Иштетүү чөйрөсү remoteEnv мурунку курууга же образды тартууга өтө кеч. Жеке прокси күбөлүктөрүн образ катмарларында ENV менен сактоодон качыңыз.

Акыркы чекит контейнерден да жеткиликтүү болушу керек. localhost ушул контейнерди билдирет; хост проксиси тандалган Docker платформасы ачкан даректи жана жеткиликтүү угуучуну талап кылат. Desktop'тогу host.docker.internal универсалдуу Linux интерфейси эмес.

Тектеш макалалар