使用“docker exec -d”在后台运行rviz

c2e8gylq  于 2023-10-16  发布在  Docker
关注(0)|答案(1)|浏览(132)

我在ubuntu18.04中使用ros 1作为docker容器。我已经启动了一个容器,我想在后台运行我的rviz。当我尝试使用docker exec -d walker-container bash -c "rviz"命令运行它时,没有任何windows提示符,并且检查“docker logs“也没有显示任何内容。但是,运行docker exec -d walker-container bash -c "gedit"可以正常工作。
我想知道如何使用“docker exec -d”在后台成功运行rviz。有人能在这个问题上提供指导吗?
谢谢
我期望这个命令在指定的Docker容器中在后台启动rviz进程,以便我可以将其用于ROS操作。

ckocjqey

ckocjqey1#

你可以使用以下命令运行它:

rosrun rviz rviz

(假设您在同一工作空间中拥有它)

相关问题