dive一个用于探索 Docker 镜像、层内容以及发现缩小 Docker/OCI 镜像大小的方法的工具。 **按层显示 Docker 镜像内容 ** 当您在左侧选择一个图层时，右侧会显示该图层的内容以及所有先前的图层。此外，您还可以使用箭头键全面探索文件树。 **指出每一层的变化 ** 已更改、修改、添加或删除的文件会显示在文件树中。可以调整此设置以显示特定层的更改，或显示截至该层的汇总更改。 **估算“图像效率” ** 左下角窗格显示基本层信息和实验指标，该指标将猜测您的映像包含多少浪费的空间。这可能是由于跨层复制文件、跨层移动文件或未完全删除文件造成的。同时提供百分比“分数”和总浪费的文件空间。 **快速构建/分析周期 ** 您可以使用一个命令构建Docker 映像并立即进行分析： dive build -t some-tag . 您只需docker build用相同的dive build 命令替换您的命令即可。 **CI 集成 ** 分析图像并根据图像效率和浪费的空间获得通过/失败结果。CI=true调用任何有效的潜水命令时，只需在环境中设置即可。 **支持多种镜像源和容器引擎 ** 通过该--source选项，您可以选择从哪里获取容器镜像： **项目地址：** ```csharp https://github.com/wagoodman/dive ```
之前看 Docker 当中的 logs 都是用命令符来查看，特别费劲，直到我发现了这个项目： Dozzle ```csharp https://dozzle.dev ``` 专门用来实时的看Docker container 当中的 logs，用 Web 界面看舒服多了，搜索功能也挺强大，解决了我的痛点，还有比较多的高级功能，我也慢慢探索下，有相同需求的推荐给大家用用看。