docker 映象命令

2022-04-02 08:42:44 字數 1024 閱讀 7058

docker是乙個經過優化後的簡易版的linux系統,所以絕大多數linux命令在docker都是可以使用的。

1.列出本地docker上安裝的映象

docker images

例:docker images -a -q

-a  列出所有的映象 (含中間映象層)

-q  列出映象的精簡資訊(映象id image id)

--digests  顯示出映象的詳細摘要資訊

--no-trunc 不截斷顯示映象資訊(顯示完整的image id)

對命令得到的資訊的解釋: 

repository:表示映象的倉庫源

tag:映象的標籤(版本),預設為latest

image id:映象id

created:映象建立的時間

size:映象的大小

2.搜尋映象倉庫源

docker search

例:docker search centos     #搜尋centos映象

-f  新增篩選條件

--no-trunc 不截斷顯示映象資訊(顯示完整的image id)

3.從映象庫中拉取映象

docker pull

例:docker  pull tomcat:latest

4.刪除映象

docker rmi

例:docker rmi tomcat     #刪除tomcat映象

docker rmi  cbd85256a86a  #通過image id刪除

-f  強制刪除

5.批量刪除映象或者多個

docker rmi  -f nginx:2.7  hello-world    # 同時刪除nginx和hello-world映象

docker rmi $(docker images -a -q)    # 批量刪除

docker images -a -q  | xargs docker rmi   #批量刪除的另一種寫法

docker 映象命令

sudo docker images引數 描述 a 中間層映象 q只顯示id digests 映象摘要資訊 no trunc 映象完整資訊 repository tag image id created size hello world latest 4ab4c602aa5e 2 months ag...

Docker映象命令

映象以tomcat為例,包括 從 docker 映象倉庫獲取映象的命令是 docker pull。其命令格式為 docker pull 選項 docker registry 位址 埠號 倉庫名 標籤 拉取tomcat映象,若不標註映象版本,docker會自動拉取docker hub上該映象的late...

docker映象命令

docker images a 列出映象的所有層 docker images q 列出映象的imageid docker images qa 列出映象的所有層的imageid 可以用於批處理刪除 docker images digest 列出映象的摘要資訊 docker search tomcat ...