我试图运行兄弟会/操场码头形象,如本教程。还可以通过VcXsrv连接Gui。
我试着提取图像,但只出现了错误。另外,我也不知道该如何从图像内部连接VcXsrv
发布于 2022-11-06 11:06:49
通过启动Docker并让它搜索更新,可以通过更新Windows来解决拉的问题。
重新启动后,我可以用码头拉手推车/操场来绘制图像。
用于启动映像的容器
docker run -it frdmrobotics/playground
工作,但从教程cd到所需的开发文件夹。
cd c:/rosProgramming
然后使用:
docker run -dt --name robot_env --restart unless-stopped -v %cd%:/root/workspace frdmrobotics/playground
它启动容器,然后通过以下方法连接到容器:
docker exec -it robot_env bash
为了连接VcXsrv,我找到了必须在图像中设置的信息:
导出DISPLAY=192.168.105.1:0.0
导出LIBGL_ALWAYS_INDIRECT=1
我通过ipconfig获得的命令中所需的IP地址,它是标记为"(WSL)“的IP地址。
之后,当我启动一个程序时,它会在我的VcXsrv实例中打开
之后,您可以使用:
cd /root/code/ros1
导航到ros1环境
https://stackoverflow.com/questions/74335195
复制相似问题