docker desktop改镜像路径

打开cmd依次执行:

(1)查询状态,使用如下命令

wsl --list --verbose

  确保两个状态都已停止

  NAME STATE VERSION
  * docker-desktop-data Stopped 2
  docker-desktop Stopped 2

(2)将docker-desktop、 docker-desktop-data导出到文件中(备份image及相关文件)

wsl --export docker-desktop "D:\docker\docker-desktop.tar"
wsl --export docker-desktop-data "D:\docker\docker-desktop-data.tar"

根据实际路径修改, 路径要加引号)

(3)wsl --shutdown

wsl --shutdown

(4)从wsl取消注册docker-desktop-data,C:\Users\jayzhen\AppData\Local\Docker\wsl\data\ext4.vhdx文件将被自动删除

wsl --unregister docker-desktop
wsl --unregister docker-desktop-data

(5)将导出的docker-desktop、 docker-desktop-data再导入回wsl,并设置我们想要的路径,即新的镜像及各种docker使用的文件的挂载目录

wsl --import docker-desktop "D:\docker\docker-desktop" "D:\docker\docker-desktop.tar" --version 2
wsl --import docker-desktop-data "D:\docker\docker-desktop-data" "D:\docker\docker-desktop-data.tar" --version 2

 

参考:

【Docker】win10上修改docker的镜像文件存储位置(九)- 通过WSL2修改_docker镜像存储路径修改-CSDN博客

【docker桌面化修改镜像存储位置】 https://www.bilibili.com/video/BV1vU4y197yX/?share_source=copy_web&vd_source=30e4e937f99764c3810dcba11b771986

 

posted @ 2025-02-26 17:23  钟吾零ZWL  阅读(701)  评论(0)    收藏  举报