开发环境更新指南
开发环境更新指南
Section titled “开发环境更新指南”完整镜像更新
Section titled “完整镜像更新”1. 更新镜像版本配置
Section titled “1. 更新镜像版本配置”编辑 .devcontainer/devcontainer.json 文件,将 image 字段更新为新的镜像版本号:
tongyong-public-cn-shanghai.cr.volces.com/a2w_sdk/sdk-image-a2w-v0.9.3-rc17-3-gc4fdfaabf-2510301344:latest。

2. 重建容器
Section titled “2. 重建容器”在 VS Code 中执行命令:
- 按 F1 或 Ctrl+Shift+P 打开命令面板
- 输入并选择: Dev Containers: Rebuild and Reopen in Container

DevKit 包更新
Section titled “DevKit 包更新”复制 DevKit 包到挂载目录
Section titled “复制 DevKit 包到挂载目录”将 DevKit 包复制到主机的挂载目录 ~/sdk/aimde/,该目录会自动映射到容器内的 /workspaces/aimde/ 路径。
# 在主机上执行cp sdk-package-a2w-v0.9.3-rc17-3-gc4fdfaabf-2510301344-devkit.tar.gz ~/sdk/aimde/在容器内替换 DevKit 包
Section titled “在容器内替换 DevKit 包”进入 DevContainer 终端,执行以下命令:
# 清理旧版本sudo rm -rf /sdk/*
# 解压新版本到 /sdk/ 目录sudo tar -xvf /workspaces/aimde/sdk-package-a2w-v0.9.3-rc17-3-gc4fdfaabf-2510301344-devkit.tar.gz -C /sdk/
# 清理压缩包(可选)rm -rf /workspaces/aimde/sdk-package-a2w-v0.9.3-rc17-3-gc4fdfaabf-2510301344-devkit.tar.gz工作区项目更新
Section titled “工作区项目更新”最佳实践:
- 拷贝/sdk/aima_task_sdk_example到/workspaces/aimde/
sudo cp -r /sdk/aima_task_sdk_example /workspaces/aimde/sudo chown -R vscode:vscode /workspaces/aimde/aima_task_sdk_example- 查看aima_task_sdk_example的变更
cd /workspaces/aimde/aima_task_sdk_examplegit diff- 根据上面的diff结果按需更新自己工作区/workspaces/aimde/demo_project
- 更新前建议备份重要数据和配置文件
- 确保 Docker 服务正常运行
- 完整镜像更新会重建容器,容器内未持久化的数据将丢失
- DevKit 更新仅替换 SDK 工具包,不影响容器配置