You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS Code Docker扩展调试时禁用文件夹绑定?

禁用VS Code Docker扩展调试.NET Core时的自动源码绑定

方法1:修改launch.json调试配置

  1. 打开VS Code的运行和调试面板(快捷键:Ctrl+Shift+D)
  2. 点击面板顶部的齿轮图标,打开launch.json文件
  3. 找到对应Docker调试的配置条目(通常名称为Docker .NET Launch或类似)
  4. 在该条目的dockerRun配置段中,删除指向本地源码绑定到/app的volumes数组项。示例原配置片段如下,直接移除该数组或对应条目即可:
    "volumes": [
       {
          "source": "${workspaceFolder}",
          "target": "/app",
          "type": "bind"
       }
    ]
    

方法2:修改tasks.json中的Docker运行任务

  1. 打开.vscode/tasks.json文件(未生成可通过运行面板的配置流程创建)
  2. 找到名为docker-run: debug的任务(或对应调试场景的Docker任务)
  3. 在该任务的dockerRun配置里,删除volumes中绑定/app的相关配置项。

额外注意事项

  • 修改配置后重启调试会话,扩展将不再自动绑定本地源码到容器/app目录
  • 若需保留部分文件同步且不覆盖镜像原有文件,可调整绑定路径至容器内其他目录(如/app-local),再通过调试命令指定程序运行路径,或修改Dockerfile中的工作目录配置。

内容的提问来源于stack exchange,提问作者fbool

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 07:43:13