close

dockerLogo.png

檢查docker image中是否存在特定layer

步驟一: 先使用指令

docker images

 

查看機器中有哪些image

1.png

 

步驟二: 列出image所有資訊並查詢當中是否有特定layer

linux指令使用 ”|” 來將不同指令一起執行

 

假設我們要查詢的 layer 為: (layer是docker依dockerfile 建置時,每一行的指令所堆疊)

b45078e74ec97c5e600f6d5de8ce6254094fb3cb4dc5e1cc8335fb31664af66e

 

然後先查查看 IMAGE ID: dd8827681ae4,指令如下:

docker inspect [IMAGE ID] | grep [layer ID]

ID很長,不容易重複,這邊我習慣指打前5~6碼,如下:

docker inspect dd8827 | grep b45078

 

然後有查到就會是這樣的資訊呈現:

2.png

 

 

以上就是查詢該 docker image 是否包含該層  layer 的方式


 

arrow
arrow
    創作者介紹
    創作者 葛瑞斯肯 的頭像
    葛瑞斯肯

    葛瑞斯肯樂活筆記

    葛瑞斯肯 發表在 痞客邦 留言(0) 人氣()