一、docker images (列出本地主機鏡像)
1、docker images --help
查看 docker images 的所有使用方法
2、docker images / docker images -a
列出本地主機上所有的鏡像
REPOSITORY:表示鏡像的倉庫源
TAG:鏡像的標簽,可以理解為版本號,格式為 REPOSITORY:TAG ,如果不指定標簽,默認使用的就是 REPOSITORY:latest
IMAGE ID:鏡像 ID
CREATED:鏡像創建時間
SIZE:鏡像大小
3、docker images -q
列出本地主機上所有鏡像的 IMAGE ID ,常常作為批量刪除鏡像的查詢條件使用( 例如: docker rmi $(docker images -q) )
4、docker images --no-trunc
列出完整的鏡像 ID
5、docker images --digests
列出鏡像的摘要信息
二、docker search (搜索鏡像)
1、查看 docker search 的所有使用方法
docker search [OPTIONS] 鏡像名稱 實際上就是去 docker 官網網站上去搜索鏡像
docker 官網地址: https://hub.docker.com
2、docker search --limit 5 mysql
搜索 mysql 的 5 個鏡像
3、docker search --no-trunc mysql
搜索 mysql 鏡像,顯示完整的描述信息
三、docker pull (拉取鏡像)
使用 docker pull 的時候,一般會去官網(https://hub.docker.com)查看你要拉取的鏡像和鏡像標簽
四、docker rmi (刪除鏡像)
1、刪除單個鏡像
docker rmi -f 鏡像 ID
2、刪除多個鏡像
docker rmi -f 鏡像名1:TAG 鏡像名2:TAG
3、刪除全部鏡像
docker rmi -f $(docker images -q)
這個類似於 mysql 中的子查詢, docker images -q 查出所有的鏡像 ID