如何刪除所有正在執行的Docker容器

2021-09-12 02:27:10 字數 706 閱讀 4756

到現在為止(docker版本1.12),我們使用以下命令刪除所有正在執行的容器(如果我們要刪除卷,我們可以使用以下命令中的相應標記-v手動執行此操作),

刪除所有已退出的容器

docker rm $(docker ps -q -f status=exited)
刪除所有已停止的容器

docker rm $(docker ps -a -q)
刪除所有正在執行和已停止的容器

docker stop $(docker ps -a -q)

docker rm $(docker ps -a -q)

刪除所有容器,沒有任何標準

docker container rm $(docker container ps -aq)
但是,在1.13及更高版本中,對於完整的系統和清理,我們可以直接使用以下命令,

docker system prune
所有未使用的容器,影象,網路和卷都將被刪除。另外,單我們可以使用以下命令來清理元件:

docker container prune

docker image prune

docker network prune

docker volume prune

如何讓Mac的Dock僅顯示正在執行的應用程式?

在本文中,我們將重點介紹另乙個簡單的terminal hack,通過使其僅顯示mac上當前正在執行的應用,將dock轉變為更簡單的應用切換器。如果隨著時間的推移,碼頭上各種應用程式快捷鍵變得雜亂無章,那麼僅檢視桌面底部的活動應用程式將是乙個令人耳目一新的變化,並且您始終可以使用spotlight 使...

如何在Linux中檢視所有正在執行的程序

你可以使用ps命令。它能顯示當前執行中程序的相關資訊,包括程序的pid。linux和unix都支援ps命令,顯示所有執行中程序的相關資訊。ps命令能提供乙份當前程序的快照。如果你想狀態可以自動重新整理,可以使用top命令。ps命令 輸入下面的ps命令,顯示所有執行中的程序 ps aux less其中...

如何在Linux中檢視所有正在執行的程序

程序是乙個其中執行著乙個或多個執行緒的位址空間和這些執行緒所需要的系統資源。在linux系統中有很多命令。那麼哪些命令可以檢視所有執行中的程序呢?讓我們聽飛哥介紹一下 你可以使用ps命令。它能顯示當前執行中程序的相關資訊,包括程序的pid。linux和unix都支援ps命令,顯示所有執行中程序的相關...