docker images -a:列出镜像的所有层;
docker images -q:列出镜像的imageID;
docker images -qa:列出镜像的所有层的imageID;(可以用于批处理删除);
docker images --digest:列出镜像的摘要信息;
docker search tomcat:dockerhub上查找某个镜像比如tomcat;
docker pull 某个镜像的名字(省略版本tag代表latest):从阿里云拉取镜像;
docker rmi 某个镜像的名字:删除镜像;
docker rmi -f 某个镜像的名字:强制删除镜像;
docker rmi -f 镜像名1:TAG 镜像名2:TAG :强制删除多个镜像;
docker rmi -f $(docker images -qa ) :删除全部镜像
镜像改造:
docker commit 提交容器副本使他成为一个新的IMAGE,旧的容器改一下变成新的镜像
docker commit -m=" 提交改动信息" -a =“作者” 容器ID 要创建的新的镜像名:[标签名]
示例:1.在tomcat的容器内部删除doc文件;2.返回宿主机终端执行 docker commit -m=" tomcat without docs" -a =“lihuize” 容器ID atguigu[包名]/mytomcat[新的镜像名]:1.2[标签名]