docker常用镜像命令
####1. docker images [options]
列出本地主机上的镜像
options
- -a:列出本地所有的镜像(含中间映像层)
- -q:只显示镜像ID
- –digests:显示镜像的摘要信息
- –no-trunc:显示完整的镜像信息
####2. docker search [options] 镜像名称
从docker hub上查找镜像,也可以访问https://hub.docker.com查找
options
- –no-trunc : 显示完整的镜像描述
- -s : 列出收藏数不小于指定值的镜像。例如:docker search -s 30 tomcat
- –automated : 只列出 automated build类型的镜像;
####3. docker pull 镜像名字[:TAG]
下载镜像,TAG不写默认latest版本
####4. docker rmi 某个XXX镜像名字ID
删除镜像, -f 表示强制删除。
- 删除单个镜像:docker rmi -f 镜像ID
- 删除多个镜像:docker rmi -f 镜像名1:TAG 镜像名2:TAG
- 删除全部镜像:docker rmi -f $(docker images -qa)
5. docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]
提交容器副本使之成为一个新的镜像