譯者按: Docker鏡像,容器,數(shù)據(jù)卷以及網(wǎng)絡(luò)都會(huì)占用主機(jī)的磁盤空間,這樣的話,磁盤很容易就會(huì)被用完。這篇博客介紹了一個(gè)簡單的解決方案 - Docker System命令。
原文: What’s eating my disk? Docker System Commands explained
譯者: Fundebug
為了保證可讀性,本文采用意譯而非直譯。
用了一段時(shí)間Docker后,會(huì)發(fā)現(xiàn)它占用了不少硬盤空間。還好Docker 1.13引入了解決方法,它提供了簡單的命令來查看/清理Docker使用的磁盤空間。
本文通過一個(gè)簡單的示例,可以證明Docker能夠很快地將磁盤占滿。該示例通過play-with-docker.com運(yùn)行。點(diǎn)擊Add new instance即可創(chuàng)建新的實(shí)例,該實(shí)例安裝了最新版的Docker 17.03。這篇博客主要討論磁盤空間,那么不妨使用df命令查看磁盤的初始狀態(tài):