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能否解决,不能则重装软件。

相关推荐
Y3ai31 分钟前
Windows 11 Docker Desktop 保姆级安装使用教程
windows·docker·容器
星辰徐哥33 分钟前
大模型工程化部署:Docker Compose批量部署
运维·docker·容器
biubiubiu07064 小时前
Docker 快速通关
docker·容器·eureka
两点王爷6 小时前
docker 创建和使用存储卷相关内容
java·docker·容器
知秋贺9 小时前
如何在ubuntu24中,使用docker 运行ros2 humble版本
运维·docker·容器
yanwumuxi9 小时前
Windows本地部署Dify(Docker)
人工智能·docker·语言模型
浪潮IT馆10 小时前
WSL2 + Docker Desktop 部署 Dify
运维·docker·容器
芥子沫11 小时前
可独立部署的健身饮食管理推荐:wger,Docker一键安装部署教程
docker·容器·开源·健身
robin591111 小时前
【技术】更改docker网络MTU办法
网络·docker·容器
恼书:-(空寄11 小时前
K8s Ingress 七层网关 + 灰度发布 + HTTPS 实战
容器·kubernetes