2016-09-21 91 views
0

我们如何查看码头的容器启动日志。 (即:当容器在Jboss中启动时,例如,当容器即将启动时,所有事件都会启动。)查看码头的启动日志

截至目前,当容器出现时,我可以查看日志中的任何事件,但是我找不到任何机制在容器启动时查看日志。

有什么想法?

+0

“截至目前,当容器启动时,我可以查看日志中的任何事件,但是当容器启动时,我无法找到任何查看日志的机制。”你能否用不同的措辞?这似乎是自相矛盾的。 – BMitch

+0

这取决于容器(图片)。规则是容器将任何日志重定向到stderr/stdout,以便它们可以由docker守护进程使用您选择的任何日志记录插件进行聚合。 发布步骤来创建您的容器,我们将能够帮助您进一步。作为一项规则,放置代码代码......在这种情况下,您使用的命令行,Dockerfile,“docker version”和“docker info”。 – Alkaline

+0

你能澄清你在问什么吗?这没有任何意义,写入stdout/err的任何东西都有可以被Docker看到的日志(即使容器无法启动,仍然可以接收它们)。 – enderland

回答

0

好吧,我有办法做到这一点。

1)首先执行“码头事件&”您想运行容器的位置。

2)然后运行您的容器,如:

搬运工运行-d ...(完整的命令) 它会生成一个十六进制ID为容器(末尾看出来)。

(容器= f1b76ae5a75a1443c01181de46767gbb03621167d019f5d26d3e5131d9158843511a69,名字=桥,类型=桥)

3)现在转到在另一个窗口,并查看日志: 搬运工日志(来自之前的步骤)

这是如果特别有用你的容器不能正常工作。