如何在 Windows 使用本项目的容器
在 Windows 操作系统宿主机构建 ROS noetic 工作空间
Pre To Do
VSCode
- 已经安装Docker、DevContainer 两个插件。
WSL
- 已经安装 WSL2(本人测试时使用的是 Ubuntu 24.04 LTS,实际上 Ubuntu 22.04 LTS 或者其他发行版应该都可以)
Docker
- General -> Use the WSL 2 based engine ✅
Follow Steps
构建容器
如果发现右下角有弹窗显示Open in devcontainer,点击打开即可,若无则可以Ctrl+Shift+P打开命令行,然后选择 Dev Containers:Rebuild Container。
Enjoy
编译成功后可以重新打开这个 DevContainer,然后 Just Enjoy!
Notes
-
Windows版本的容器环境包含了除了 SLAM 以外机房机器内catkin_ws 的所有 Pkgs,你可以选择性地进行删除或添加以满足自己的需求。
-
如有疑问可以到BUPT-ROS-noetic-workspace中向我们提出 issue.