「GoCN酷Go推荐」用于探索 docker 镜像中每一层的工具 dive

GoCN

共 621字,需浏览 2分钟

 ·

2022-04-11 15:18

1

什么是 dive?

用于探索 Docker 镜像、每一层中的内容以及发现缩小 Docker/OCI 镜像大小的方法的工具。

2

安装 dive

go get github.com/wagoodman/div

3

dive 特性

  • 按层分解 Docker 镜像
  • 可视化展示每一层变化
  • 分析镜像空间使用百分比
  • 快速构建分析镜像
  • 支持多种镜像源和容器引擎

4

入门使用

以我自己写的项目做的镜像为例

dive 
image-20220405193448424

按层分解 Docker 镜像并且能可视化的展示了每一层做了什么事情。

也可以基于 Dockerfile 快速构建分析。

dive build -t  .

或者基于 docker 压缩文件镜像

dive docker-archive://

5

巨人的肩膀

  • https://github.com/wagoodman/dive


酷Go推荐》招募:


各位Gopher同学,最近我们社区打算推出一个类似GoCN每日新闻的新栏目《酷Go推荐》,主要是每周推荐一个库或者好的项目,然后写一点这个库使用方法或者优点之类的,这样可以真正的帮助到大家能够学习到

新的库,并且知道怎么用。


大概规则和每日新闻类似,如果报名人多的话每个人一个月轮到一次,欢迎大家报名!戳「阅读原文」,即可报名


想要了解更多 Golang 相关的内容,欢迎扫描下方👇 关注 公众号,回复关键词 [实战群]  ,就有机会进群和我们进行交流~




浏览 29
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报