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

VS Code中Docker容器的「Attach in New Window」按钮失效求助

解决VS Code无法在新窗口附加Docker容器B的方案

方法一:用VS Code命令面板操作

  • 按下快捷键 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac)打开命令面板
  • 输入并选择「Remote-Containers: Attach to Running Container...」
  • 在弹出的容器列表里选中容器B,接着选择「Open in New Window」
  • 新窗口加载完成后,直接在左侧文件管理器里找到D文件夹打开即可

方法二:命令行直接指定文件夹打开

  1. 不管是在当前容器内的VS Code终端,还是服务器A的SSH终端里,先查容器B的ID或名称:
    docker ps
    
  2. 执行下面的命令(把<容器B名称/ID>和<D文件夹绝对路径>换成实际内容),直接在新窗口附加容器并打开D文件夹:
    code --remote=attached-container:<容器B名称/ID> <D文件夹绝对路径>
    

方法三:修复扩展异常(如果是扩展卡住导致无响应)

  • 打开命令面板,输入并选择「Remote-Containers: Close Remote Connection」,之后回到Docker面板找到容器B,右键选择「Attach in New Window」重试
  • 如果还是不行,可选择「Remote-Containers: Rebuild and Reopen in Container」(注意:提前保存容器内未完成的工作)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 20:12:07