是否有可能只提交一部分更改到一个泊坞窗图像?

我正在考虑使用Docker进行一个项目,但是我有一个问题在文档或其他任何地方都找不到答案:是否有可能只提交对图像所做的一部分更改?

比方说,我启动一个容器,对文件系统进行一系列更改,让我的工作正常运行,然后将它们提交给一个新的基本映像。 但是,我只想要一小部分实际做的更改(也许其中一些是logging文件或其他不重要的东西)。 docker commit是否允许指定我只想要在文件系统的某个部分下进行修改?

你只要先删除unnessecary文件。 据我所知,部分提交不支持。 如果你想这样做,使用docker diff非常方便。 你可以很容易地看到文件系统改变的方式。 你甚至可以运行一个正在运行的容器。