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