前言
我們windows安裝docker的時候沒有提示文件地址配置就一路點下去了,后面我們在docker的設置界面也沒有找到關於鏡像文件的地址配置。那么他肯定就在c盤,而對於c盤大小不夠的同學來說,這個是絕對不能忍受的。所以我們需要把他的位置給換了。
原文件位置確認
在 C:\Users\用戶名\AppData\Local\Docker\wsl 文件夾下,有兩個文件夾data與distro

關閉docker desktop,輸入指令查看虛擬磁盤掛載
wsl --list -v

docker-deskto導入
准備用來存放虛擬磁盤文件的文件夾

# 導出 docker-desktop
wsl --export docker-desktop "D:\\docker\\docker-desktop.tar"
# 注銷 docker-desktop
wsl --unregister docker-desktop
# 導入 docker-desktop
wsl --import docker-desktop "D:\\docker\\wsl" "D:\\docker\\docker-desktop.tar" --version 2
# 導出 docker-desktop-data
wsl --export docker-desktop-data "D:\\docker\\docker-desktop-data.tar"
# 注銷 docker-desktop-data
wsl --unregister docker-desktop-data
# 導入 docker-desktop
wsl --import docker-desktop-data "D:\\docker\\wsl" "D:\\docker\\docker-desktop-data.tar" --version 2
注銷過后會發現原來在c盤的文件已經刪除了
啟動docker desktop,驗證docker服務是否可以正常使用
隨便拉個nginx下來啟動看下就行,需要記得的是驗證成功后記得把上面導出的兩個文件刪了
