重启系统后,Docker的ps消失了

在Linux系统上运行docker容器。 从docker ps可以看到所有的进程。

重启系统并运行docker ps看不到一些容器,但是用docker ps -a可以看到它们。 容器是否仍在运行?

如果在运行--restart=always容器时没有设置--restart=always选项,则在重新启动系统后,这些容器将不会自动启动。

重新启动策略(-restart)

始终 – 始终重新启动容器,无论退出状态如何。 当你总是指定的时候,Docker守护进程会尝试无限期地重启容器。 无论容器的当前状态如何,容器也将始终在守护进程启动时启动。

请参阅: docker run – 重新启动策略(-restart)