2016-09-21 31 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)現在轉到在另一個窗口,並查看日誌: 搬運工日誌(來自之前的步驟)

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