We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
我现在在本地文件夹的controller里按照Collab.png图里说明的那样建立了一个SYSU文件夹,但是在创建docker的时候docker里面是默认没有这个文件夹的,那我每次都需要把这个文件夹复制进docker吗? 以及这样是不是没办法在docker里用gdb调试工具?每次退出之后配置都不能保存?
The text was updated successfully, but these errors were encountered:
第一个问题: 如果每次创建新容器使用的是提供的镜像,那么每次都需要复制文件夹。 可行的方法有: 1.在clone下来的仓库的webots工程文件夹下添加所需的文件夹后,在仓库的根目录下使用docker build . --file Dockerfile --tag diablo-sim-env/webots:your_tag 命令构建新的镜像,后续使用构建的新镜像创建容器即可。 2.在使用提供的镜像创建容器并在容器内部修改后,使用docker commit <当前容器名> <新镜像名:tag名>这样的方法使用docker commit命令保存修改后的容器为新的镜像,后续使用保存的新镜像创建容器即可。
第二个问题: 提供的镜像内已安装GDBGUI,如需安装其他包或工具请自行修改dockfile后构建新的镜像。
Sorry, something went wrong.
我在docker build并docker commit之后重新./script/create_container之后enter,发现还是没有SYSU_motion(我导入的那个文件夹),请问我commit的新镜像该如何拉取到本地呢?
在build或commit的新镜像都是保存在本地的,得到新镜像后,如果需要使用新镜像创建容器需要修改/scripts/create_container.sh中第九行的内容为build或commit的<新镜像名:tag名>。
eg: 执行了以下命令: docker commit <当前容器名> <新镜像名:tag名> 则需要将/scripts/create_container.sh中第九行的内容 heisonberg/diablo-sim-env:auto_start 修改为<新镜像名:tag名>
No branches or pull requests
我现在在本地文件夹的controller里按照Collab.png图里说明的那样建立了一个SYSU文件夹,但是在创建docker的时候docker里面是默认没有这个文件夹的,那我每次都需要把这个文件夹复制进docker吗?


以及这样是不是没办法在docker里用gdb调试工具?每次退出之后配置都不能保存?
The text was updated successfully, but these errors were encountered: