Spotify 開源 docker-gc 用來清理 Docker container 和 image

2018-07-11 Docker

這是在國外的 AWS Summit 2018 看到的訊息,在某一個 Container 的 session 提到的 Docker 小工具「docker-gc

 

docker-gc 是 spotify 開源出來的,主要是來刪除一些垃圾 container / image,覺得很常用到乾脆記錄下來 …

 

用 docker-gc 來清 image / container

到 Spotify 的 Github 抓 docker-gc 回來

 

然後把 docker-gc build 起來

 

幾種常見用法:

  • 一般用法,直接 docker run 去抓 docker.sock,這樣就會砍 images / container

 

  • 用 DRY_RUN=1 來先測試看看會砍掉哪些 images / container,預設沒加上 DRY_RUN 的話就會真的砍掉 …

 

  • 要移掉 volumes 的話要用 REMOVE_VOLUMES=1

 

如果你是拿來測試用,懶得下這麼長的指令可以用 alias,或者是直接放到 crontab 去排程跑就好

 

 

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

彙整

分類

open all | close all

License

訂閱 Mr. 沙先生 的文章

輸入你的 email 用於訂閱

%d 位部落客按了讚: