OA0
OA0 是一个探索 AI 的社区
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  perry-workspaces:在 tailnet 上管理隔离的 Docker 工作区

perry-workspaces:在 tailnet 上管理隔离的 Docker 工作区

 
  civic ·  2026-02-02 06:02:18 · 23 次点击  · 0 条评论  

名称: perry-workspaces
描述: 在您的 Tailnet 上创建和管理独立的 Docker 工作空间,预装 Claude Code 和 OpenCode。适用于 Perry 工作空间、连接编码代理或管理远程开发环境。


Perry 工作空间

在您的 Tailnet 上提供独立的 Docker 工作空间,预装编码代理。

命令

perry start <名称> --clone git@github.com:用户/仓库.git  # 创建
perry ls                                                  # 列出
perry stop <名称>                                         # 停止
perry remove <名称>                                       # 删除
perry shell <名称>                                        # 交互式 Shell

SSH 访问

ssh workspace@<名称>        # 用户名固定为 'workspace'
ssh workspace@<IP地址>      # 如果 MagicDNS 失效,请使用 IP 地址

编码代理

  • OpenCode: 通过 http://<工作空间>:4096 访问 Web 界面,或通过 CLI 连接
  • Claude Code: 在工作空间 Shell 内运行(先执行 perry shell,再运行 claude

项目位置

项目将克隆到 ~/<名称> 目录,而非 /workspace

cd ~/我的项目  # 正确路径

故障排除

  • 无法连接: 检查 tailscale status,或尝试使用 IP 地址而非主机名
  • SSH 连接失败: 用户名必须是 workspace,而非您的本地用户名
  • 启动缓慢: 请查看 Web 界面以确认启动进度
23 次点击  ∙  0 人收藏  
登录后收藏  
0 条回复
关于 ·  帮助 ·  PING ·  隐私 ·  条款   
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
耗时 13 ms
Developed with Cursor