如何浏览 docker/btrfs 容器特定层的内容
How to browse the contents of a docker/btrfs container-specific layer
我已阅读并相信理解 docker 页中关于使用 btrfs
和 notably this one
的内容
我的问题很简单,我需要能够导航(例如使用 cd 和 ls,但任何其他方式都可以)上面 link 称为 Thin R/W 层 附加到给定的容器。
我需要这个的原因是,我使用了一个我自己没有构建的图像 - 即 jupyter/scipy-notebook:latest - 我可以看到每个容器开始时都有大约 100-200 Mb 的影响关于总体磁盘使用情况,即使容器中不应进行任何操作。
所以我怀疑创建了一些相当冗长的日志,我需要稍微安静一下;然而,整个 union fs 很大——大约 5Gb——所以它会极大地帮助我只导航特定于一个容器的数据,这样我就可以查明问题所在。
列出自原始图像使用
以来changed/stored的文件
docker diff my-container
如果您想了解内部发生的事情,这将非常方便,但不会提供文件大小。
我已阅读并相信理解 docker 页中关于使用 btrfs
和 notably this one
我的问题很简单,我需要能够导航(例如使用 cd 和 ls,但任何其他方式都可以)上面 link 称为 Thin R/W 层 附加到给定的容器。
我需要这个的原因是,我使用了一个我自己没有构建的图像 - 即 jupyter/scipy-notebook:latest - 我可以看到每个容器开始时都有大约 100-200 Mb 的影响关于总体磁盘使用情况,即使容器中不应进行任何操作。
所以我怀疑创建了一些相当冗长的日志,我需要稍微安静一下;然而,整个 union fs 很大——大约 5Gb——所以它会极大地帮助我只导航特定于一个容器的数据,这样我就可以查明问题所在。
列出自原始图像使用
以来changed/stored的文件docker diff my-container
如果您想了解内部发生的事情,这将非常方便,但不会提供文件大小。