docker compose rm 命令
docker compose rm 命令用于删除已停止的服务容器。
docker compose rm 命令不会删除运行中的容器,主要用于清理已停止或不再需要的容器,以释放系统资源。
语法
docker compose rm [OPTIONS] [SERVICE...]
- SERVICE(可选):要删除的服务容器的名称。如果不指定服务名称,将删除所有已停止的服务容器。
OPTIONS 选项:
-
-f, --force
:强制删除容器,而不提示用户确认。 -
-s, --stop
:首先停止正在运行的容器,然后删除它们。 -
-v, --volumes
:同时删除与容器关联的卷(volume)。
实例
1、删除所有已停止的服务容器
docker compose rm
会列出并提示是否删除所有停止的服务容器。
2、强制删除所有已停止的服务容器
docker compose rm -f
直接删除停止的容器,不会提示用户确认。
3、删除特定服务的已停止容器
docker compose rm web
仅删除 web 服务的已停止容器。
4、删除并清理相关卷
docker compose rm -v
删除已停止的容器并同时删除与之关联的卷。
本文来源于互联网:docker compose rm 命令