失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Docker教程小白实操入门(10)--如何删除一个镜像

Docker教程小白实操入门(10)--如何删除一个镜像

时间:2018-07-19 14:36:18

相关推荐

Docker教程小白实操入门(10)--如何删除一个镜像

一、需求

删除一个本地镜像

二、查看某个镜像的具体信息

docker images --digests ContainerId|ContainerName

例如:

# 查看名字为Ubuntu的镜像的详细信息docker images --digests ubuntu

三、删除镜像

docker rmi [OPTIONS] IMAGE [IMAGE...]

docker rmirm为删除容器,而rmi为删除镜像,其中i代表imageOPTIIONS: 命令选项,-f强制删除镜像;IMAGE:需要删除的镜像。这里的镜像可以用“镜像短ID”、“镜像长ID”、“镜像名”、“镜像的digest”来标识。

删除ubuntu:latest镜像,有以下几种方法:

镜像短IDdocker rmi 14f6;(这个代表镜像id14f6开头的镜像,一般而言,前四位可以唯一标志,如果不可以,docker会提示的)镜像长IDdocker rmi 14f60031763d;镜像名:docker rmi ubuntu:latest;镜像的digestdocker rmi ubuntu@sha256:84c334414e2bfdcae99509a6add166bbb4fa4041dc3fa6af08046a66fed3005f

四、实例

# 拉取一个镜像docker run --name container3 busybox:latest echo "hello"# 查看所有镜像docker images --digests busybox# 删除对应的容器(如果不删除,则会报错,当然也可以使用docker rmi -f强制删除docker rm container3# 删除一个镜像docker rmi busybox:latest# 查看所有镜像docker images --digests busybox

五、删除多个镜像

# 删除所有仓库名为redis的镜像docker rmi $(docker images –q redis)# 删除所有镜像docker rmi $(docker images –qa)

参考:/shixuns/4uyn5ebp/challenges

如果觉得《Docker教程小白实操入门(10)--如何删除一个镜像》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。