在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
這將刪除所有未被任何容器使用的卷。
請注意,在執行這些命令時要小心,因為刪除容器、鏡像和卷可能會導致數據丟失。確保你不再需要這些資源,或者已經備份了重要數據。