我可以从docker镜像中显示特定图层中的数据吗?如何?

时间:2017-09-20 09:01:05

标签: docker docker-image

每个泊坞窗图像由一系列图层组成。

Ex:custom-elasticsearch:lastest

$: docker history custom-elasticsearch
IMAGE               CREATED             CREATED BY                                      SIZE                COMMENT
5f14f49e0f6b        8 days ago          /bin/sh -c #(nop)  EXPOSE 9091/tcp 9200/tcp 9   0 B                
c1b5b6bdc8d8        8 days ago          /bin/sh -c /usr/share/elasticsearch/bin/plugi   3 MB               
a406ab7ba4ed        8 days ago          /bin/sh -c #(nop) COPY file:cf296a4961a04abc0   489 B              
6b0d046baaa8        8 days ago          /bin/sh -c #(nop) COPY file:81c04951307f0688f   83 B               
6f609da577b7        20 months ago       /bin/sh -c #(nop) CMD ["elasticsearch"]         0 B                
<missing>           20 months ago       /bin/sh -c #(nop) EXPOSE 9200/tcp 9300/tcp      0 B                
<missing>           20 months ago       /bin/sh -c #(nop) ENTRYPOINT &{["/docker-entr   0 B                
<missing>           20 months ago       /bin/sh -c #(nop) COPY file:d25889029dd34582c   672 B
//...

我可以在第四层用id(6b0d046baaa8)显示复制文件吗? 感谢

1 个答案:

答案 0 :(得分:1)

<强>更新

有一个非常有用的工具叫dive,它允许您浏览Docker层并查看文件系统。