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汇编