1、docker rm命令:
docker rm
命令用于删除一个或多个已停止的容器。其基本语法如下:
docker rm [OPTIONS] CONTAINER [CONTAINER...]
- OPTIONS:可选参数,如
-f
(强制删除正在运行的容器)和-v
(删除与容器关联的卷)等。 - CONTAINER:要删除的容器名称或ID。
例如,要删除名为mycontainer
的容器:
docker rm mycontainer
如果要删除多个容器,可以将它们的名称或ID列在命令中,以空格分隔。
2、docker container prune命令:
docker container prune
命令可以删除所有停止的容器,它是删除多个容器的快捷方式。使用该命令时,不需要手动指定要删除的容器,它会自动识别并删除所有停止的容器。
例如:
docker container prune
执行此命令后,系统将提示您进行确认,确认后将删除所有停止的容器。
3、docker-compose down命令:
如果使用Docker Compose进行多容器应用的部署,可以使用docker-compose down
命令来删除所有关联的容器。它会停止并删除由Compose定义的所有服务和容器。
例如,在包含docker-compose.yml文件的目录中执行以下命令:
docker-compose down
这将停止并删除Compose文件中定义的所有服务和相关容器。
4、docker system prune命令:
docker system prune
命令用于清理Docker系统中未使用的资源,包括停止的容器、未使用的镜像、挂起的构建和未关联的数据卷等。它会删除所有未使用的资源,释放磁盘空间。
例如:
docker system prune
在执行此命令后,系统将提示您进行确认,确认后将删除所有未使用的资源。
请注意,在执行这些删除容器的命令时,请谨慎操作,确保您了解要删除的容器以及与其相关的数据。
转载请注明出处:https://www.cloudnative-tech.com/technology/4675.html