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

时间:2016-07-25 08:24:16

标签: docker dokku

我托管我的webapplication是一个使用Dokku的docker容器。

有时(可能每1-2天)docker容器就会消失(docker ps时没有显示),结果我的服务器出现故障。

我还没能找到原因。

我正在寻找一种调试方法,任何想法?

2 个答案:

答案 0 :(得分:3)

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

docker logs <containerid_or_name> 

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

docker run --restart=always <image>

答案 1 :(得分:2)

您的应用程序服务器因任何原因显然已崩溃。你可以看到使用<?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:template match="*"> <xsl:copy> <xsl:apply-templates select="@*|node()" /> </xsl:copy> </xsl:template> <xsl:template match="@*|text()|comment()|processing-instruction"> </xsl:template> <xsl:template match="//part"> <part> <xsl:text>00</xsl:text> <xsl:value-of select="."></xsl:value-of> </part> </xsl:template> </xsl:stylesheet> 的原因。还要防止你的应用程序在将来使用{{1}}并停止运行,这样它会在每次崩溃时自动重启