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

相关推荐
70asunflower4 小时前
Emulation,Simulation,Virtualization,Imitation 的区别?
linux·docker
ShiLiu_mtx5 小时前
k8s - 7
云原生·容器·kubernetes
春日见5 小时前
车辆动力学:前后轮车轴
java·开发语言·驱动开发·docker·计算机外设
xuhe26 小时前
[全流程详细教程]Docker部署ClawBot, 使用GLM4.7, 接入TG Bot实现私人助理. 解决Docker Openclaw Permission Denied问题
linux·docker·ai·github·tldr
星火s漫天6 小时前
第一篇: 使用Docker部署flask项目(Flask + DB 容器化)
数据库·docker·flask
MonkeyKing_sunyuhua8 小时前
docker compose up -d --build 完全使用新代码打包的方法
docker·容器·eureka
醇氧9 小时前
【docker】mysql 8 的健康检查(Health Check)
mysql·docker·容器
技术路上的探险家9 小时前
Ubuntu下Docker与NVIDIA Container Toolkit完整安装教程(含国内源适配)
linux·ubuntu·docker
70asunflower12 小时前
用Docker创建不同的容器类型
运维·docker·容器
小Pawn爷13 小时前
3.Dockerfile
docker