您好,登錄后才能下訂單哦!
小編給大家分享一下Docker終端突然一下崩潰是怎么回事,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
Docker 作為測試開發的好幫手,相信大家就算沒有用過也有所耳聞。
什么是 Docker?
Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的鏡像中,然后發布到任何流行的 Linux 或 Windows 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。
正在使用 Docker 調試一些不為人知的測試機密,結果用著用著Docker 終端突然一下崩潰了。
經過排查后發現系統 C 盤已經 全線飄紅,可用空間所剩無幾。
經過排查后找到 罪魁禍首 :
原來是 disk.vmdk文件占用了大量的空間。查閱部分相關資料后,了解到在windows 系統中,這個文件只會隨著 Docker 的使用而慢慢增大。
既然 C 盤容不下你,那就把你流放到E盤去吧!
將 disk.vmdk 文件 完整復制 到E盤中
重置E盤中 disk.vmdk 文件的 UUID ( 否則后續步驟無法正常進行 ):
//先進入VirtualBox目錄下后執行:
VBoxManage internalcommands setvdiuuid E:/disk.vmdk
// 注意,在virtualbox4.0.4以上該命令改為
VBoxManage internalcommands sethduuid E:/disk.vmdk
運行命令后輸出如下:
雙擊打開 Oracle VM VirtualBox
將 C 盤原有 disk.vmdk 文件刪除后設置新的虛擬硬盤:
新增后的 disk.vmdk 文件可能沒有自動分配虛擬機,不要著急,這個時候我們先點下方 OK
然后選中虛擬機,點擊下方圖示的位置即可進行分配
這時再打開 docker 終端,又可以和可愛的鯨魚見面啦~
C 盤空間終于得以釋放
以上是“Docker終端突然一下崩潰是怎么回事”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。