在Ubuntu上删除Docker容器,你可以使用docker rm
命令。以下是具体步骤:
列出所有正在运行的容器:
docker ps
这将显示所有当前正在运行的容器。
停止并删除容器: 如果你想停止并删除一个特定的容器,可以使用以下命令:
docker stop <container_id_or_name>
docker rm <container_id_or_name>
其中<container_id_or_name>
是你想要删除的容器的ID或名称。
删除所有停止的容器: 如果你想删除所有已经停止的容器,可以使用以下命令:
docker container prune
这将提示你确认是否删除所有停止的容器。如果你确定要删除,可以加上-f
选项来强制删除:
docker container prune -f
删除所有容器: 如果你想删除所有容器(包括正在运行的和已经停止的),可以使用以下命令:
docker rm $(docker ps -aq)
这将列出所有容器的ID,并将它们传递给docker rm
命令进行删除。
删除所有镜像: 如果你还想删除所有未使用的镜像,可以使用以下命令:
docker image prune -a
这将删除所有未被任何容器使用的镜像。
删除所有卷: 如果你还想删除所有未使用的卷,可以使用以下命令:
docker volume prune
这将删除所有未被任何容器使用的卷。
请注意,在执行这些命令时要小心,因为删除容器、镜像和卷可能会导致数据丢失。确保你不再需要这些资源,或者已经备份了重要数据。