話說某一天筆者正在使用docker調試一些鮮爲人知的祕密,結果用着用着docker終端忽然一下崩潰了。docker
通過排查後發現系統C盤已經 全線飄紅,可用空間所剩無幾。windows
通過排查後找到 罪魁禍首 :ui
原來是disk.vmdk文件佔用了大量的空間。查閱部分相關資料後,瞭解到在windows系統中,這個文件只會隨着docker的使用而慢慢增大。spa
既然C盤容不下你,那就把你流放到E盤去吧!3d
將disk.vmdk文件完整複製到E盤中調試
重置E盤中disk.vmdk文件的UUID(不然後續步驟沒法正常進行):code
//先進入VirtualBox目錄下後執行:
VBoxManage internalcommands setvdiuuid E:/disk.vmdk
// 注意,在virtualbox4.0.4以上該命令改成
VBoxManage internalcommands sethduuid E:/disk.vmdk
複製代碼
for example:cdn
雙擊打開 Oracle VM VirtualBoxblog
將C盤原有disk.vmdk文件刪除後設置新的虛擬硬盤:虛擬機
新增後的disk.vmdk文件可能沒有自動分配虛擬機,不要着急,這個時候咱們先點下方OK
而後選中虛擬機,點擊下方圖示的位置便可進行分配
這時再打開docker終端,又能夠和可愛的鯨魚見面啦
C盤空間終於得以釋放
--當你遇到問題而且成功解決時,必定要及時記錄總結,幫助更多遇到此類問題的人。
以爲這篇文章對你有幫助或者感受有意思的話歡迎掃碼關注一下個人公衆號哦~ 感謝您的支持!
再次感謝您的支持!
點個贊謝謝~