win10企業(yè)版安裝docker desktop后
(一)把docker的Disk image location遷出C盤
由于默認(rèn)安裝在C盤,而C盤空間有限,經(jīng)常使用docker會導(dǎo)致C盤資源緊張。
故需要把docker的Disk image location遷出C盤。
首先啟動docker desktop,進入setting->Resources->ADVANCED

Disk image location.png
從上圖可以看到我的默認(rèn)路徑是C:\ProgramData\DockerDesktop\vm-data
現(xiàn)在我想遷移到E:\docker\docker_images\DockerDesktop
操作步驟如下:
1.停止docker
2.復(fù)制C:\ProgramData\DockerDesktop\vm-data\DockerDesktop.vhdx文件到E:\docker\docker_images\DockerDesktop
3.刪除源文件夾C:\ProgramData\DockerDesktop\vm-data
4.進入C:\Windows\System32目錄,找到cmd.exe
5.右擊cmd.exe選擇以管理員身份運行
6.輸入mklink /J "C:\ProgramData\DockerDesktop\vm-data" E:\docker\docker_images\DockerDesktop

管理員cmd.png
如果在執(zhí)行第二步時候提示需要Admin權(quán)限則按下述步驟復(fù)制
1.右擊DockerDesktop.vhdx
2.選擇“屬性”,進入“安全”,點擊“高級”
3.如果文件沒有所有者,則點擊所有者右邊的盾牌圖標(biāo),選擇當(dāng)前登錄賬戶
4.點擊左下角的“添加”按鈕,添加當(dāng)前用戶,并賦予完全控制權(quán)限
5.復(fù)制文件到指定目錄

選擇“屬性”,進入“安全”,點擊“高級”.png

添加當(dāng)前用戶.png
(二)更改鏡像源為阿里或其他國內(nèi)鏡像源

更改鏡像源.png