列出鏡像列表
我們可以使用docker images
命令來列出本地主機上的鏡像。
語法
docker images [OPTIONS] [REPOSITORY[:TAG]]
示例
列出Docker本地所有鏡像
docker images
結果:
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest fce289e99eb9 8 months ago 1.84kB
各個選項說明:
- REPOSITORY :表示鏡像的倉庫源。
- TAG :鏡像的標籤,通俗的講就是該鏡像的版本。
latest
代表最新版本。 - IMAGE ID:鏡像ID。
- CREATED:鏡像創建時間。
- SIZE:鏡像大小。
同一倉庫源可以有多個 TAG,代表這個倉庫源的不同個版本,如ubuntu倉庫源裏,有15.10、14.04等多個不同的版本,我們使用 REPOSITORY:TAG 來定義不同的鏡像。
REPOSITORY[:TAG]
將鏡像列表限制爲與REPOSITORY[:TAG]
匹配的鏡像,如果指定REPOSITORY
不指定TAG
則該docker images
命令將列出給定倉庫中的所有鏡像。
OPTIONS
附加選項
選項(OPTIONS)說明
名字 | 縮寫 | 默認 | 描述 |
---|---|---|---|
--help |
查看命令幫助 | ||
--all |
-a |
顯示所有鏡像(默認隱藏中間鏡像) | |
--digests |
顯示摘要 | ||
--filter filter |
-f filter |
根據提供的條件過濾輸出 | |
--format string |
使用Go模板的漂亮打印鏡像信息 | ||
--no-trunc |
不要截斷輸出 | ||
--quiet |
-q |
僅顯示數字ID |
本來想着要不要一個個的在下面做示例,讓你們更加直觀的瞭解每個選項的作用。但想想這樣的話文章估計太長了。所以自個去動手實踐一下就好啦。
docker images
命令詳細請參考官方文檔。