VS Code Dev Containers: socruithe seachfhreastalaí le haghaidh tógála agus rite
Clúdaíonn remoteEnv fo-phróisis VS Code; tá úinéirí éagsúla ag an timpeallacht rite iomlán, ionchuir thógála Dockerfile agus tarraingt íomhánna bunáit.
Úsáid céim an iarratais ar theip air chun foinse na cumraíochta a roghnú:
| Próiseas | Ionchur seachfhreastalaí le scrúdú |
|---|---|
| VS Code agus fo-phróisis chianda ghaolmhara | remoteEnv in devcontainer.json |
| Timpeallacht rite an choimeádáin iomláin | containerEnv le haghaidh socrú íomhá/Dockerfile; timpeallacht seirbhíse le haghaidh Compose |
| Dockerfile RUN | Argóintí tógála seachfhreastalaí, lena n-áirítear réamhshocruithe seachfhreastalaí an chliaint Docker |
| Tarraingt na híomhá bunaidh | Cumraíocht amach an daemon Docker |
Don chéad ró, cumaisc blúire mar seo:
"remoteEnv": {
"HTTP_PROXY": "http://proxy.example:8080",
"HTTPS_PROXY": "http://proxy.example:8080"
}Caithfidh an íoslódálaí tacú leis na hathróga; úsáid ainmneacha le litreacha beaga nuair is gá. Le haghaidh íoslódálacha poiblí ceadaithe, soláthraíonn an liosta seachfhreastalaithe HTTP iarrthóirí do na URLanna remoteEnv seo. Atóg nó athoscail trí shaolré Dev Containers tar éis an athraithe.
Tagann an timpeallacht rite remoteEnv ródhéanach do thógáil níos luaithe nó do tharraingt íomhá. Seachain dintiúirí seachfhreastalaí pearsanta a choinneáil i sraitheanna íomhá le ENV.
Ní mór an t-ionad deiridh a bheith inrochtana ón gcoimeádán freisin. localhost ciallaíonn sé an coimeádán sin; teastaíonn an seoladh a nochtann an t-ardán Docker roghnaithe agus éisteoir inrochtana ó sheachfhreastalaí óstaigh. Ní comhéadan Linux uilíoch é host.docker.internal ar Desktop.