如何从其哈希中找出Docker图像层是什么?

时间:2020-05-11 04:27:51

标签: docker docker-image

启动Docker映像时:

$ docker run -it ruby:2.6.1 
Unable to find image 'ruby:2.6.1' locally
2.6.1: Pulling from library/ruby
22dbe790f715: Pull complete 
0250231711a0: Pull complete 
6fba9447437b: Pull complete 
c2b4d327b352: Pull complete 
270e1baa5299: Pull complete 
  ...

是否可以分辨出270e1baa5299是什么图片?

1 个答案:

答案 0 :(得分:2)

您可以从docker history开始:

docker history  ruby:2.6.1 

请参见Jessica G的“ Digging into Docker layers”。

这将使您了解这些图层的内容:

https://miro.medium.com/max/900/1*kTDjPNUqGX8ZdLidbukheA.png

更多信息:wagoodman/dive

用于探索Docker映像,图层内容以及发现缩小Docker / OCI映像大小的方法的工具。