在win10系統中使用Docker,一般是安裝Docker for Windows,使用Hyper-V虛擬機。默認虛擬機的硬盤地址是C:\Users\Public\Documents\Hyper-V\Virtual hard disks\MobyLinuxVM.vhdx,用於存放MobyLinuxVM.vhdx這個硬盤映像文件。但是這個文件通常都很大達到幾G是很正常的事情,會佔據C盤很大存儲空間,同時在容器運行時也會佔據2G左右的C盤空間。
我們可以將虛擬機的硬盤地址設置爲其他硬盤,以便節省C盤寶貴的空間。
方式:
打開控制面板-->所有控制面板項-->管理工具-->Hyper-V管理器
雙擊打開Hyper-V管理器:
此時如果Docker是running狀態(必須先開啓Docker),則會出現上圖紅框中的虛擬機,右鍵點擊設置進入:
在磁盤驅動器中,將虛擬硬盤原地址 C:\Users\Public\Documents\Hyper-V\Virtual hard disks\MobyLinuxVM.vhdx更新爲新地址即可,我的地址如圖。點擊應用然後確認。
同樣可以單擊第一張圖中,右側操作欄中的Hyper-V設置選項進行設置。
通過以上設置,可以節約幾個G的C盤空間。