容器里的前台进程挂了,而你又设置了 restart=always 或是 restart=unless-stopped,就会反复在启动 -> 挂掉 -> 退出 -> 重启之间循环了。 如果你确定你这个镜像里有前台进程、或是你在 docker run 的时候指定了别的前台进程,那么你可以 docker inspect 看一下日志路径,然后把它挂载到宿主机上,慢慢分析吧。
容器里的前台进程挂了,而你又设置了
restart=always
或是restart=unless-stopped
,就会反复在启动 -> 挂掉 -> 退出 -> 重启之间循环了。如果你确定你这个镜像里有前台进程、或是你在
docker run
的时候指定了别的前台进程,那么你可以docker inspect
看一下日志路径,然后把它挂载到宿主机上,慢慢分析吧。