NAME¶
Podman-rmi-删除一个或多个本地存储的映像
SYNOPSIS¶
podman rmi [options] image [...]
podman image rm [options] image [...]
DESCRIPTION¶
删除一个或多个本地存储的图像。传递参数 image 删除它以及它的任何悬挂的父映像。悬空图像是没有标签且未被其他图像引用的图像。
注意:若要从远程注册表中删除图像,请使用 [skopeo delete] (https://github.com/containers/skopeo/blob/main/docs/skopeo-delete.1.md)命令。某些注册表不允许用户通过CLI远程删除映像。
OPTIONS¶
--all , -a¶
删除本地存储中的所有图像。
--force , -f¶
此选项会导致Podman在从系统中删除映像之前删除正在使用该映像的所有容器。
--ignore , -i¶
如果本地存储中不存在指定的映像,请忽略它,并且不要引发错误。
--no-prune¶
此选项不会删除指定图像的悬挂父项。
通过图像的短ID删除图像
$ podman rmi c0ed59d05ff7
删除图像及其关联的容器。
$ podman rmi --force imageID
通过缩短的ID删除多个图像。
$ podman rmi c4dfb1609ee2 93fd78260bd1 c0ed59d05ff7
删除所有图像和容器。
$ podman rmi -a -f
删除不存在的图像和不带 --ignore
旗帜。
$ podman rmi --ignore nothing
$ podman rmi nothing
Error: nothing: image not known
退出状态¶
0 已删除所有指定的图像
1 指定的映像之一不存在,并且没有其他故障
2 其中一个指定的图像包含子图像或正在被容器使用
125 该命令由于任何其他原因而失败
另请参阅¶
[podman(1)] , [skopeo-delete(1)]
HISTORY¶
2017年3月,最初由Dan Walshdwalsh@redhat.com汇编