2017-08-03 75 views
0

我必須繼續提交運行的docker容器和時間戳記標籤。 這會創建新的碼頭圖像。
Docker提交併擺脫舊圖像

現在,我想擺脫一開始就會產生容器的舊圖像,因爲它不會再被使用。

我可以使用大量的邏輯和正則表達式編寫代碼,但是,
有沒有其他優雅的方式來做到這一點?

碼頭社區如何做到這一點?

請讓我知道如果問題不屬於這裏,並屬於別的地方之前downvoting的問題。

回答

0

您可以使用此命令清理隨時未使用的碼頭工人圖片:

docker image prune -a 

這將刪除所有碼頭工人圖像,而與之關聯的至少一個容器。這includes dangling images

-a刪除所有未使用的圖像,而不僅僅是那些晃來晃去

+0

不要忘記它還會刪除懸掛圖像(圖像無標籤) – herm

+0

@herm的'-a'標誌似乎包括晃來晃去的圖像,請參閱我的編輯中的文檔引用。 – Hexaholic