我在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操作。
1条答案
按热度按时间ckocjqey1#
你可以使用以下命令运行它:
(假设您在同一工作空间中拥有它)