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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通