2015-10-26 71 views
9

如何獲得Docker鏡像的大小之前他們將它拉到他們的機器?在拉取之前獲取Docker鏡像的大小?

+0

http://unix.stackexchange.com/questions/134186/docker-how-to-get-image-size的副本? –

+0

截至2017年12月,docker仍然不提供任何API(任何我知道的)。但是,您可以嘗試在[Docker Hub](https://hub.docker.com)上手動搜索圖像,然後導航到該圖像的「標記」選項卡。它會顯示圖像的總大小(仍然不會顯示圖層信息)。例如。 info [Ubuntu](https://hub.docker.com/r/library/ubuntu/tags/) – publicgk

回答

0

泊塢窗圖像有很多層,因此總的圖像大小取決於圖像使用的層數。

一個很好的工具,可視化您的圖像和它在你的泊塢窗註冊表層(包括總大小)是此Image LayersCentury Link Labs

Github上:imagelayers-graph

+1

不完全是,使用「docker images」要求我已經將圖像拉到我的機器上。我想知道如何將圖像的大小*拉到我的機器上。 –

+0

@JosephIdziorek沒錯,您可以在註冊表中運行圖像圖層工具。 – Rico

2

當您搜索泊塢樞紐碼頭工人的形象,將有2 tabs- Repo InfoTags。打開標籤選項卡,您將看到可以爲該圖像提取的所有圖像類型的大小。

+0

這不回答問題。 1.圖像可能駐留在與Docker Hub不同的其他地方。 2.這裏顯示的大小是壓縮的。 3.這不是一種通用的基於API的方法。 – tomix86

相關問題