Docker映像层次结构
我想检查是什么图像是我的给定的Docker图像的父母(与创build图像层的FROM)。 我如何检索这些信息?
我试过这样做
docker images -t
但是此标志在新的Docker版本中已被弃用。 有没有这样的信息的可靠来源?
docker树被弃用之前提出了一个好的替代(见公关5001辩论)
这是目前外部化justone/dockviz
。
alias dockviz="docker run --rm -v /var/run/docker.sock:/var/run/docker.sock nate/dockviz"
图像信息用线条显示父图像:
dockviz images -d | dot -Tpng -o images.png
作为terminal中的一棵树:
$ dockviz images -t └─511136ea3c5a Virtual Size: 0.0 B |─f10ebce2c0e1 Virtual Size: 103.7 MB | └─82cdea7ab5b5 Virtual Size: 103.9 MB ...
使用https://github.com/CenturyLinkLabs/dockerfile-from-image中的 dockerfile-from-image,它会创build一个Dockerfile,第一行是FROM xxx