Docker 如何删除容器
要删除 Docker 容器,您可以使用 docker rm
命令。docker rm
命令用于删除已停止的容器。在本文中,我们将讨论如何删除 Docker 容器,并提供一些常见的用例和示例。
1. 查看容器列表
在删除容器之前,您需要先查看容器列表,确定您要删除的容器的名称或 ID。使用 docker ps
命令可以列出当前正在运行的容器。
$ docker ps
该命令将显示一个表格,其中包含容器的详细信息,如容器 ID、名称、状态等。
2. 删除容器
要删除容器,您可以使用以下命令格式:
$ docker rm [OPTIONS] CONTAINER [CONTAINER...]
OPTIONS
:可选参数,用于指定删除容器时的行为。一些常用的选项包括:-f
:强制删除容器,即使容器正在运行也可以删除。-v
:删除容器时同时删除关联的卷。
CONTAINER
:要删除的容器的名称或 ID。您可以同时指定多个容器,以空格分隔。
以下是一些示例:
示例 1:删除单个容器
要删除单个容器,只需指定容器的名称或 ID:
$ docker rm container_name
或者
$ docker rm container_id
示例 2:删除多个容器
要删除多个容器,您可以同时指定多个容器的名称或 ID:
$ docker rm container1 container2 container3
示例 3:强制删除容器
如果容器正在运行,您可能无法删除它。要强制删除容器,可以使用 -f
选项:
$ docker rm -f container_name
3. 删除停止的所有容器
如果您想删除所有已停止的容器,可以使用以下命令:
$ docker rm $(docker ps -a -q)
该命令将删除所有已停止的容器,并返回删除的容器的名称或 ID。
结论
在本文中,我们介绍了如何使用 docker rm
命令删除 Docker 容器。您可以根据自己的需求选择删除单个容器、多个容器或所有已停止的容器。请记住,在删除容器之前,请确保您已经停止了该容器。
希望本文对您有所帮助!