Docker 常用鏡像命令


一、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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM