Docker容器消失,恕不另行通知

我托pipe我的web应用程序是使用Dokku的docker集装箱。

有时候(也许每隔1-2天)Docker容器就会消失(当docker ps时不显示),结果导致服务器崩溃。

我一直无法find原因。

我正在寻找一种方法来debugging这个,任何想法?

你的应用程序服务器出于任何原因显然崩溃。 你可以看到使用docker logs {container_id} 。 也阻止你的应用程序在将来使用--restart=always与你的docker运行,所以它会在每次崩溃时自动重启

Docker日志将为您提供容器的stdout和stderr。 您的申请可能会或可能不会提供有用的信息。

 docker logs <containerid_or_name> 

Docker守护进程可以使用--restart策略pipe理长时间运行的容器。

 docker run --restart=always <image>