Docker Desktop修改镜像存储路径 & Docker Desktop Start ... 卡死

1、CMD执行wsl -l -v --all

2、Clean / Purge data

3、导出wsl子系统镜像:

bash 复制代码
wsl --export docker-desktop D:\docker\wsl\distro\docker-desktop.tar 
wsl --export docker-desktop-data D:\docker\wsl\data\docker-desktop-data.tar

4、删除现有的wsl子系统:

bash 复制代码
wsl --unregister docker-desktop
wsl --unregister docker-desktop-data

5、重新创建wsl子系统:

bash 复制代码
wsl --import docker-desktop D:\docker\wsl\distro    D:\docker\wsl\distro\docker-desktop.tar --version 2
wsl --import docker-desktop-data D:\docker\wsl\data  D:\docker\wsl\data\docker-desktop-data.tar --version 2

注意:一定需要加上--version 2,不加,也能导入成功,但完全是不同的文件格式,一个是多文件夹,一个是镜像文件。如果不加,会造成软件无法启动,Docker Desktop Start... 卡死。

6、可能会出现在问题

Docker Desktop Start卡死

可能的解决方法:

1、执行wsl --update

2、关闭Docker Desktop,重启电脑,然后尝试CMD执行wsl -l -v --all,并且查看docker-desktop-datadocker-desktop 的VERSION是否一致,不一致则有问题。可尝试wsl --unregister docker-desktopwsl --unregister docker-desktop-data能否解决,不能则重装软件。

相关推荐
潮起鲸落入海1 小时前
Kubernetes Metric Server, Quota and Limits
容器·kubernetes
梦想的颜色1 小时前
Docker 容器化本地部署 Claude Code 完整硬核教程|隔离沙盒 + 国产模型直连 + 持久化 Skill
运维·容器·ai 工程化·沙盒隔离·docker 本地部署·claude code硬核实战·国内国产模型接入
渣渣盟2 小时前
Docker 运维常用命令手册(含扩容与实战)
运维·docker·容器
小尘要自信2 小时前
小米摄像头怎么接入RTSP?Go2RTC转流、EasyNVR录像与公网访问教程
人工智能·docker·开源
我叫张小白。3 小时前
一个微服务电商+社区项目(瓷韵app)的技术深度复盘
docker·微服务·云原生·架构
咕噜咕噜的猪大侠4 小时前
《K8s 核心知识梳理:Deployment 滚动更新、JobCronJob、DaemonSet 和 Service》
云原生·容器·kubernetes
程序员老油条18 小时前
WSL2 + Docker Desktop:Windows 下的完美 Java 开发环境
java·windows·docker·wsl2
大侠锅锅20 小时前
第 4 篇:策略模式实践——用统一接口管理 Docker 容器、原生进程与 K3s Pod
docker·容器·边缘计算·策略模式·iot
小蓝波21 小时前
docker 的命令
java·docker·容器