📅  最后修改于: 2023-12-03 15:08:30.370000             🧑  作者: Mango
要删除 Docker 中的镜像,需要使用 docker rmi
命令。该命令用于删除指定的一个或多个 Docker 镜像。
以下是 docker rmi
命令的基本语法:
$ docker rmi [OPTIONS] IMAGE [IMAGE...]
其中:
OPTIONS
:可选参数。IMAGE
:需要删除的镜像名称或镜像 ID。要删除单个 Docker 镜像,需要指定该镜像的名称或镜像 ID。例如,以下命令将删除名为 ubuntu:latest
的 Docker 镜像。
$ docker rmi ubuntu:latest
要删除多个 Docker 镜像,只需在 docker rmi
命令后面列出每个需要删除的镜像名称或镜像 ID。例如:
$ docker rmi ubuntu:latest centos:8
该命令将删除名为 ubuntu:latest
和 centos:8
的 Docker 镜像。
如果某个镜像正在被容器使用,那么默认情况下无法删除该镜像。可以使用 -f
或 --force
参数强制删除镜像。例如:
$ docker rmi -f ubuntu:latest
要删除 Docker 中的所有镜像,可以使用以下命令:
$ docker rmi $(docker images -q)
该命令将删除 Docker 中所有的镜像。
docker rmi
命令支持以下可选参数:
-f
,--force
:强制删除镜像,即使镜像正在被容器使用。--no-prune
:不清理未被容器使用的镜像。-v
,--verbose
:显示详细的信息。-q
,--quiet
:静默模式,只显示结果。