docker映象檔案位置windows環境下修改(wsl 2)
阿新 • • 發佈:2021-09-03
前言
我們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下來啟動看下就行,需要記得的是驗證成功後記得把上面匯出的兩個檔案刪了