「Docker」- 借助工具,以树形图的形式,查看镜像层

  CREATED BY JENKINSBOT

内容简介

在Docker中的镜像是以“层”的形式存在的,各个层之间项目依赖。那如何清晰直观的看到这些进行层之间的关系呢?

这正是本文要讨论的内容,通过借助工具,以树形的方式展示镜像层之间的关系。

# (推荐) dockviz – Visualizing Docker Data

-「GitHub/justone/dockviz

可以以树形结构打印镜像之间的依赖关系,同时还可以配合Graphviz使用,生成图。

!!!不一定非要以Docker镜像的方式启动,可以直接到「Releases」页面下载二进制程序。

# (推荐) dive

-「GitHub/wagoodman/dive

这个是真的好用。

# sen

-「GitHub/TomasTomecek/sen

# Docker Explorer for Windows

-「GitHub/aloneguid/docker-explorer-windows

!!!在Windows 7上,这个我没有运行成功。

# docker_descendants.py

-「GitHub/altaurog/docker_descendants.py

这个工具也可以查看子镜像。

参考文献

How to get the list of dependent child images in Docker?
Docker: Visualizing image hierarchy and container dependency using dockviz
Proposal add `docker images –tree` back #17366
How to see tree view of docker images?
Visualizing and pruning the docker image tree
Digging into Docker layers
Docker Images Tree Visualization