#查看本地镜像
docker images
#删除镜像,当docker rmi命令后面跟的是镜像ID时,会尝试删除所有指向该镜像的标签,然后删除镜像文件本身,如果该镜像存在多个标签,默认无法删除,需要加-f进行删除。如果有基于该镜像创建的容器,则默认无法删除镜像,需要先通过docker rm删除容器,然后再用docker rmi删除镜像,或者使用docker rmi -f强制删除(不推荐)。
docker rmi -f <镜像ID>
#一次删除所有镜像
docker rmi -f $(docker images -qa)
#搜索镜像
docker search <镜像名称>
#下载镜像到本地
docker pull <镜像名称>
docker pull <镜像名称:版本号>
例如:docker pull ubuntudocker pull nignx:1.16
#我们通过docker commit命令来提交容器副本更新成新的镜像
更新:docker commit -m="提交说明" -a "作者名" <容器ID> <指定要创建的目标镜像名>
例:docker commit -m="update vim" -a "tx" f8064b303291 tx/ubuntu:v1
创建:
#给镜像添加新标签
docker tag <镜像ID> <仓库源名称 >:<标签名>
例如:docker tag 860c279d2fec runoob/centos:dev
#查看镜像体积
docker system df
网友评论