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-data 与docker-desktop 的VERSION是否一致,不一致则有问题。可尝试wsl --unregister docker-desktop、wsl --unregister docker-desktop-data能否解决,不能则重装软件。

相关推荐
更深兼春远3 分钟前
第2篇:Dify 部署保姆级教程:用 Docker跑起来
docker·容器·dify
小白的码BUG之路4 小时前
Docker -- No space left on device
运维·docker·容器
wzq11_6664 小时前
Kubernetes集群——Service篇(详细讲解!!!)
云原生·容器·kubernetes
程序员老陆5 小时前
Docker 命令全景指南:从镜像构建到生产运维
运维·docker·容器
灯澜忆梦15 小时前
【minio】#1 | 简介与安装
docker·对象存储·minio
江湖有缘1 天前
3款开源绘图工具整理合集,可Docker一键部署!
docker·容器·开源
TTATTC1 天前
告别协议选型内耗:深入拆解微服务“内部 gRPC + 边界 REST”混合通信架构与 Envoy 转码实战
docker·开源
小匠石钧知1 天前
06_在k8s集群中安装MetalLB实现LoadBalancer
云原生·容器·kubernetes·service·loadbalancer·metallb
光依旧2 天前
PageIndex没翻车,翻车的是我的解析器
docker·langchain·大模型·向量数据库·pdf解析·rag·pageindex
谢亮_vipxieliang2 天前
容器排障实战手册:从日志到内核的分层排障
docker·云原生·容器·eureka