Google开源Docker镜像差异分析工具container-diff_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > Google开源Docker镜像差异分析工具container-diff

Google开源Docker镜像差异分析工具container-diff

 2017/11/27 10:50:43    程序员俱乐部  我要评论(0)
  • 摘要:Google发布了一个名为container-diff的开源项目,这是一个分析和比较容器镜像的工具,可用来分析Docker镜像之间的差异。container-diff可通过几个不同的标准来检查镜像,包括:Docker镜像历史镜像文件系统Apt包管理器pip包管理器npm包管理器上述分析可以在单个镜像上执行,也可以在两个镜像上执行以进行比较。该工具可以帮助用户更好地了解他们的镜像内部发生了什么变化,并让他们更好地了解镜像包含什么内容。单个分析:container-diffanalyze<
  • 标签:Google 工具 分析 开源
class="topic_img" alt=""/>

  Google 发布了一个名为 container-diff 的开源项目,这是一个分析和比较容器镜像的工具,可用来分析 Docker 镜像之间的差异。

  container-diff 可通过几个不同的标准来检查镜像,包括:

  • Docker 镜像历史

  • 镜像文件系统

  • Apt 包管理器

  • pip 包管理器

  • npm 包管理器

  上述分析可以在单个镜像上执行,也可以在两个镜像上执行以进行比较。 该工具可以帮助用户更好地了解他们的镜像内部发生了什么变化,并让他们更好地了解镜像包含什么内容。

  单个分析:

container-diff analyze <img>     [Run default analyzers]
container-diff analyze <img> --type=history  [History]
container-diff analyze <img> --type=file  [File System]
container-diff analyze <img> --type=pip  [Pip]
container-diff analyze <img> --type=apt  [Apt]
container-diff analyze <img> --type=node  [Node]
container-diff analyze <img> --type=apt --type=node  [Apt and Node]
# --type=<analyzer1> --type=<analyzer2> --type=<analyzer3>,...

  多个对比:

container-diff diff <img1> <img2>     [Run default differs]
container-diff diff <img1> <img2> --type=history  [History]
container-diff diff <img1> <img2> --type=file  [File System]
container-diff diff <img1> <img2> --type=pip  [Pip]
container-diff diff <img1> <img2> --type=apt  [Apt]
container-diff diff <img1> <img2> --type=node  [Node]

  据 Google 介绍,container-diff 还可以提供自动变更日志管理,与持续集成系统集成,并支持 JSON 格式输出,完全可将其作为开发流程的一部分。

发表评论
用户名: 匿名