Docker映象操作

2022-08-31 12:24:11 字數 2505 閱讀 1898

image映象操作

查詢映象

語法:docker search [options] term

選項引數:

name, shorthand

default

description

--automated

deprecated

only show automated builds

--filter , -f

filter output based on conditions provided

--format

pretty-print search using a go template

--limit

25max number of search results

--no-trunc

don』t truncate output

--stars , -s

deprecated

only displays with at least x stars

示例:列出docker hub上包含「centos」關鍵字的的映象:

docker search centos

該命令一般只用於檢視是否存在擁有關鍵字的映象。

通常,我們更喜歡使用docker hub提供的乙個**來搜尋需要的映象:

拉取映象

語法:docker pull [options] name[:tag|@digest]

選項引數:

name, shorthand

default

description

--all-tags , -a

download all tagged images in the repository

--disable-content-trust

true

skip image verification

--platform

experimental (daemon)

api 1.32+

set platform if server is multi-platform capable

--quiet , -q

suppress verbose output

【示例】

(1)拉取centos倉庫中的映象

docker pull centos

docker映象名字組成:倉庫名字:標記,如centos:7.6.1810

標記一般是類似於版本號的組成方式,它支援x.y.z語義化版本方式,並能自動識別。

比如拉取映象操作中的使用:

docker pull centos:7.6.1810

docker pull centos:latest

因為最新版本不斷的會更新,因此,企業中使用docker一般會使用完整的語義化版本的標記方式。

檢視映象

語法:docker images [options] [repository[:tag]]

選項引數:

name, shorthand

default

description

--all , -a

show all images (default hides intermediate images)

--digests

show digests

--filter , -f

filter output based on conditions provided

--format

pretty-print images using a go template

--no-trunc

don』t truncate output

--quiet , -q

only show numeric ids

示例:列出本地所有的映象:

docker images

根據倉庫名字和標記來列出本地映象,

#列出"centos"倉庫中的所有映象:

docker images centos

​#列出標記為7.6.1810的"centos"倉庫中的所有映象:

docker images centos:7.6.1810

​#列出映象資訊中有centos的映象

docker images |grep centos

本地映象的刪除

語法:docker rmi [options] image [image...]

選項:name, shorthand

default

description

--force , -f

force removal of the image

--no-prune

do not delete untagged parents

【示例】

刪除centos的映象

docker rmi centos

刪除所有映象(慎用)

docker rmi `docker images -q`

Docker映象操作

列出映象 docker images 檢視映象的詳細資訊 docker inspect 映象名 容器名 刪除映象 docker rmi 映象名 docker rmi imageid docker rmi docker images q ubuntu 刪除所有的ubuntu倉庫映象 查詢映象 dock...

Docker 映象操作

如果你需要從網路中查詢需要的映象,可以通過以下命令搜尋 docker search 映象名稱 如需要python docker search python 也可以到搜尋需要的映象 docker pull 映象名稱 版本 docker pull centos centos7.7.1908docker ...

Docker 映象操作

如果你需要從網路中查詢需要的映象,可以通過以下命令搜尋 docker search 映象名稱 如需要python docker search python 也可以到搜尋需要的映象 docker pull 映象名稱 版本 docker pull centos centos7.7.1908docker ...