docker鏡像文件位置windows環境下修改(wsl 2)


前言

我們windows安裝docker的時候沒有提示文件地址配置就一路點下去了,后面我們在docker的設置界面也沒有找到關於鏡像文件的地址配置。那么他肯定就在c盤,而對於c盤大小不夠的同學來說,這個是絕對不能忍受的。所以我們需要把他的位置給換了。

原文件位置確認

在 C:\Users\用戶名\AppData\Local\Docker\wsl 文件夾下,有兩個文件夾data與distro
image

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

wsl --list -v

image

docker-deskto導入

准備用來存放虛擬磁盤文件的文件夾
image

# 導出 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下來啟動看下就行,需要記得的是驗證成功后記得把上面導出的兩個文件刪了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM