① docker images:列出本地主机上的镜像
各个选项说明:
-
REPOSITORY:表示镜像的仓库源
-
TAG:镜像的标签
-
IMAGE ID:镜像ID
-
CREATED:镜像创建时间
-
SIZE:镜像的大小
同一个仓库源可以有多个TAG,代表这个仓库源的不同个版本,我们使用REPOSITORY:TAG来定义不同的镜像。如果你不指定一个镜像的版本标签,例如你只使用ubuntu,docker将默认使用ubuntu:latest镜像OPTIONS说明:
- -a:列出本地所有的镜像(含中间镜像层)
- -a:列出本地所有的镜像(含中间镜像层)
-
-q:只显示镜像ID
-
–digests:显示镜像的摘要信息
-
–no-trunc:显示完整的镜像信息
② docker search [OPTIONS] 某个镜像的名字
- –filter=:过滤
- –no-trunc:只显示完整的镜像描述
- –automated:只列出automated build类型的镜像
③ docker pull 某个镜像的名字 [:TAG]
docker pull tomcat 等价于 docker pull tomcat:latest(最新版)
④ docker rmi [-f] 某个镜像的名字ID:[强制]删除镜像
- 删除单个:docker rmi -f 镜像ID
- 删除多个:docker rmi -f 镜像名1:TAG 镜像名2:TAG
- 删除全部:docker rmi -f $(docker images -qa)