如何使用kubernetes执行docker diff命令

时间:2017-06-03 11:21:43

标签: kubernetes

我在我的应用程序中使用docker diff来查找容器中所有已更改的文件。现在,我的应用程序通过Kubernetes管理容器,并且无法直接访问它们。我找到了几个docker命令的Kubernetes实现(比如kubectl日志),错过了bit docker diff。

有没有办法通过Kubernetes为pod执行docker diff?

非常感谢

1 个答案:

答案 0 :(得分:0)

Kubernetes(kubectl)不提供等效命令。理想情况下,您不应该在本地开发环境(docker)之外使用此命令

最佳做法是使用只读根文件系统启动容器,以避免在容器中存储任何重要状态。 Kubernetes可以在另一个节点中杀死并重新启动您的pod作为新容器,因此您不应该关心容器上发生的docker diff