主机在 docker 运行时重新启动



我的 Ubuntu 操作系统上有一个 ROS 系统,它在 Docker 中运行。我已经在码头工人仍在运行时重新启动了系统。 之后 ROS 停止工作。 突然重启是否会导致此问题?

更新: 1.没有与ros相关的命令显示任何输出(只是一个空行( 2.我已经在主机操作系统上单独安装了ROS并尝试了roscore,它工作正常。我能够看到 rostopic 列表的输出。 3. 我已经重新安装了操作系统,但问题仍然存在。

有什么建议吗?

谢谢。

快速回答:

您可以使用unless-stoppedalways选项。

$ docker run --restart unless-stopped ros

unless-stopped--> 重新启动容器,除非它被显式停止或 Docker 本身被停止或重新启动。

always--> 如果容器停止,请始终重新启动容器。

参考

相关内容

最新更新