2017-06-03 79 views
0

我使用泊塢窗中DIFF我的應用程序,以找到一個容器中的所有修改過的文件執行泊塢窗diff命令。現在,我的應用程序通過Kubernetes管理容器,並且無法直接訪問它們。我發現了幾個docker命令的Kubernetes實現(比如kubectl日誌),bit docker diff錯過了。如何使用kubernetes

是否有執行搬運工人DIFF通過Kubernetes吊艙的方法嗎?

非常感謝

回答

0

Kubernetes(kubectl)不提供等效的命令。理想情況下,您不應該在本地開發環境(即docker)以外的所有地方使用此命令。

最佳做法是啓動只讀根文件系統的容器,以避免將任何重要狀態存儲在容器中。 Kubernetes可以殺死並重新啓動另一個節點中的容器,作爲新的容器,因此您不應該關心容器上發生的docker diff

+0

謝謝你的回覆。我的應用程序只需要監視所有文件系統的更改,因此將另一個節點中的窗格作爲新容器重新啓動沒有任何問題。我同意你的看法,使用只讀的根文件系統是一種很好的做法,不幸的是大多數現有的服務器都會將文件寫入文件系統,即使應用程序邏輯不 –