docker可以创建镜像,自然也就能删除镜像,但是很多初学者对于怎么删除docker镜像还不是很清除,今天就把如何删除docker镜像的步骤详细说一下,希望对有需要的朋友有有所帮助。
docker rmi 命令可以删除本地镜像
格式#堆代码 duidaima.com docker rmi [OPTIONS] IMAGE [IMAGE...] docker image rm [OPTIONS] IMAGE [IMAGE...] #选项: -f, --force Force removal of the image --no-prune Do not delete untagged parents范例:
[root@ubuntu2004 ~]$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE alpine latest 042a816809aa 3 days ago 7.05MB rockylinux 9-minimal c50e7a3e6f7f 3 weeks ago 118MB ubuntu focal-20221130 d5447fc01ae6 5 weeks ago 72.8MB nginx latest 605c77e624dd 12 months ago 141MB hello-world latest feb5d9fea6a5 15 months ago 13.3kB #删除镜像 [root@ubuntu2004 ~]$ docker rmi ubuntu:focal-20221130 Untagged: ubuntu:focal-20221130 Deleted: sha256:d5447fc01ae62c20beffbfa50bc51b2797f9d7ebae031b8c2245b5be8ff1c75b Deleted: sha256:0002c93bdb3704dd9e36ce5153ef637f84de253015f3ee330468dccdeacad60b [root@ubuntu2004 ~]$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE alpine latest 042a816809aa 3 days ago 7.05MB rockylinux 9-minimal c50e7a3e6f7f 3 weeks ago 118MB nginx latest 605c77e624dd 12 months ago 141MB hello-world latest feb5d9fea6a5 15 months ago 13.3kB注意:强制删除正在使用的镜像,也会删除对应的容器
[root@ubuntu2004 ~]$ docker rmi $(docker images -q)
总结:
以上就是删除docker镜像的常用方法,删除docker镜像是相对比较危险的一项操作,所以在删除docker镜像前一定要确定删除的镜像是不需要了的。