0%

Docker rmi

Docker rmi

docker rmi 通过镜像的 ID 删除镜像。

要删除镜像,首先需要列出所有镜像以获取镜像的 ID,镜像的名称和其他详细信息。 运行简单的命令 docker images -a 或 docker images。

之后,明确要删除哪个镜像,然后执行简单命令 docker rmi 。然后,列出所有镜像并检查,可以确认镜像是否已删除。
一次删除多张镜像

当你要一次删除多张镜像时,可以使用一种方法。首先只需列出镜像即可获取镜像的 ID,然后执行简单的命令:

docker rmi

列出镜像的 ID,每个 ID 之间留一个空格。
一次删除所有镜像

要删除所有镜像,有一个简单的命令可以做到:docker rmi $(docker images -q)。

在上面的命令中,有两个命令,第一个在 $() 中执行的命令是 shell 语法,返回以该执行的结果。然后,-q- 是一个选项,用于返回唯一的 ID。$() 返回镜像 ID 的结果,然后 docker rmi 删除所有这些镜像。