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

相关推荐
微步_ym4 分钟前
Docker:在Mac的docker.desktop中安装mongo
macos·docker·容器
IT策士12 分钟前
第48篇 k8s之常见问题排查与排错指南
云原生·容器·kubernetes
tianyuanwo24 分钟前
深入解析 Docker Registry 源配置:原理、登录、查看、拉取、更新、删除与最佳实践
docker·registry
IT策士27 分钟前
第 46 篇 k8s之CI/CD 集成:GitOps 理念与 ArgoCD
前端·容器·kubernetes
爱吃龙利鱼1 小时前
docker-compose一键部署ELK+Filbeat
elk·docker
豆瓣鸡1 小时前
Docker快速入门
运维·docker·容器
VX_181 小时前
Docker镜像直接部署JumpServer
运维·docker·容器
努力搬砖的咸鱼1 小时前
容器编排底层原理:Kubernetes 网络模型与 CNI 插件
网络·微服务·云原生·容器·架构·kubernetes
Plastic garden1 小时前
K8s介绍(2)POD架构
云原生·容器·kubernetes
稷下元歌2 小时前
7天学会plc加机器视觉关于运动控制部份,配套视频在bib
开发语言·c++·git·vscode·python·docker·pip