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

如何从终端启动VSCode并通过Dev Containers附加到运行中容器

终端下将VSCode附加到运行中的Dev Container

你之前使用的vscode-remote:// URI格式有误,针对Dev Containers的正确远程协议格式需要加上dev-container+前缀,正确命令如下:

code --folder-uri=vscode-remote://dev-container+<你的容器名称或ID>

如果这条命令仍无效果,可以直接调用Dev Containers扩展的内置命令来完成附加:

code --command "dev-containers.attachToRunningContainer" <容器名称或ID>

另外,若想直接打开容器内的默认工作目录(通常为/workspaces),也可以使用这条命令:

code --remote=dev-container+<容器名称或ID> /workspaces

常见排查要点

  • 确认目标容器处于运行中状态,可通过docker ps命令验证
  • 检查VSCode的Dev Containers扩展是否已安装并更新至最新版本
  • 若code命令无响应,尝试重启VSCode后再执行命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 20:10:50