Docker Desktop 默認(rèn)將鏡像文件存儲在C盤,隨著Docker的使用,鏡像文件大小的不斷增加,可能會導(dǎo)致C盤空間不足。為了解決這個問題,可以采取以下步驟更改Docker鏡像的存儲位置。
打開docker desktop,進入到設(shè)置resources - Advance
圖片
在右側(cè)可以看到當(dāng)前Docker文件的存儲位置,復(fù)制路徑并打開,其中data文件夾內(nèi)存放的是docker-desktop-data的存儲數(shù)據(jù)
首先需要做的是停止Docker desktop應(yīng)用進程,進程停止之后,使用wsl --list -v命令查看WSL中的運行的實例是否停止。
圖片
第一次執(zhí)行為Running,在關(guān)閉之后狀態(tài)變?yōu)镾topped。此時即可選擇將實例導(dǎo)出,執(zhí)行以下命令將實例導(dǎo)出。
執(zhí)行命令行執(zhí)行關(guān)閉WSL。
wsl --shutdown
開始導(dǎo)出
wsl --export docker-desktop-data D:docker/docker-desktop-data.tar
D:docker/docker-desktop-data.tar為文件備份位置
使用以下命令將當(dāng)前的WSL實例進行注銷
wsl --unregister docker-desktop-data
圖片
接下來便可以將備份文件導(dǎo)入到新的位置,使用以下命令
wsl --import docker-desktop-data D:docker/data D:docker/docker-desktop-data.tar --version 2
導(dǎo)入之后,進入資源管理器對應(yīng)文件夾中,可觀察到已經(jīng)遷移成功
圖片
使用 wsl --list -v 查看當(dāng)前的實例
圖片
啟動 Docker desktop ,查看鏡像容器是否正常啟動
鏡像
圖片
容器
圖片
通過以上步驟可以幫助用戶將Docker鏡像文件從C盤移動到其他磁盤,從而釋放C盤空間,提高Docker的使用體驗。
本文鏈接:http://www.tebozhan.com/showinfo-26-87045-0.html如何優(yōu)雅的變更Docker Desktop的鏡像存儲路徑
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com