Files
nexus/wiki/concepts/Docker-Attach模式.md

1.1 KiB
Raw Blame History

id, title, type, tags, sources, last_updated
id title type tags sources last_updated
Docker-Attach-mode Docker Attach模式 concept
docker
development
remote
2026-04-15

Definition

Docker Attach 模式是一种远程开发方式Trae/VS Code 直接"进入"已在服务器运行的 Docker 容器,在容器内部启动编辑器后端,实现完全隔离的开发环境。

vs 宿主机编辑模式

维度 Attach 模式 宿主机编辑模式
编辑器位置 容器内 宿主机Ubuntu
环境 容器定义的环境 宿主机环境
Git 凭证 需 SSH Agent 转发 自动复用宿主机配置
文件权限 容器内生成文件属 root 正常
适合场景 深度定制化环境 docker-compose 管理

Workflow (Trae)

  1. Remote SSH 连接到 Ubuntu 服务器
  2. Docker 插件中找到目标容器
  3. 右键 → "Attach Visual Studio Code"
  4. Trae 在容器内安装 Trae Server