本站点文档内容均翻译自code.visualstudio.com,仅供个人学习,如有差异请以官网为准。

更改默认源代码挂载

如果你添加图像Docker文件属性到devcontainer.json, VS Code 会自动 "绑定" 挂载你当前的工作区文件夹到容器中。如果吉特在主机上存在路径和包含的文件夹.devcontainer/devcontainer.json在范围内吉特仓库,当前挂载的工作区将仓库根目录。如果吉特主机上不存在路径当前挂载的工作区将为包含该文件夹.devcontainer/devcontainer.json输入:.

虽然这很方便,但您可能希望更改挂载设置,更改挂载类型、位置,或在远程dev容器中运行

你可以使用工作区挂载物业在devcontainer.json 以更改自动挂载行为。它期望与 Docker CLI 相同的值--挂载 旗帜.

例如:

"工作区挂载": "源=${本地工作区文件夹}/子文件夹,目标=/workspac类型=绑定",
"工作区文件夹": "/workspac"

这也可以让你像挂载命名卷一样进行挂载,而不是使用绑定挂载,这在使用远程Docker Host时特别有用或者你想将整个源代码树存储在卷中

如果你已经构建了容器并连接到它,请在命令面板 (F1) 中运行 Dev Containers: 重新构建容器 以拾取更改。否则,请运行 Dev Containers: 在容器中打开文件夹... 以连接到容器。

视频:通过更改默认挂载在开发容器中操作单存储库



视频:更改项目在容器中的默认位置