飞不高 发表于 2024-6-11 09:53:25

解决Docker报错标题:Docker Desktop – Unexpected WSL error

     迩来由于准备在NAS上通过Docker容器方式安装MYSQL,发现https://hub.docker.com网站被墙了,无法主动安装,同时又找不到靠谱的离线镜像,所以准备在Window上安装Docker,通过电脑的网络代理制作离线镜像再上传到NAS上。

       在Windows下安装Docker并不是很顺遂,安装完启动时报:Docker Desctop – Unexpected WSL error。经过google一番总算找到缘故原由了。
https://img-blog.csdnimg.cn/img_convert/3d72077de1f5a48607f9722b04aa44c7.png
       想要正常安装运行Docker Desktop,电脑需要满意以下软硬件要求 :



[*]Windows 10 64 位:专业版,企业版或教育版(Build 15063 或更高版本) 
[*]主板支持假造化功能 
[*]具有 CPU SLAT 功能

1. 查抄电脑是否启用假造化
打开任务管理器>性能选项卡,检察是否启用假造化(我就是由于这个标题导致启动Docker报错)
https://img-blog.csdnimg.cn/img_convert/9d8cd49630d47332a5e4fbdd89913d64.png
如果假造化功能被禁用,则在BIOS中设置启用。

2.BIOS设置,启用假造化
以我的主板为例(其他主板大同小异),重启电脑,按Delete键,进入BIOS界面
https://img-blog.csdnimg.cn/img_convert/03ce71336bdca2a7b569afa8b600dc46.jpeg

选择Advanced Model或者按F7。
https://img-blog.csdnimg.cn/img_convert/e8c427c09b191a9bbb828bd7b642747a.jpeg

选择Advanced菜单中的CPU Configuration。
https://img-blog.csdnimg.cn/img_convert/4c5c0003033045c4abf770dabcdfde21.jpeg

找到SVM Model选项,改成Enabled,开启假造化。F10生存并重启电脑。这个时候进入任务管理器中可以看到假造化已启用。
https://img-blog.csdnimg.cn/img_convert/32018c7cbd407c4e838acb72870cacd2.png

3. 启用Windows假造机功能
在Windows中搜索并打开“启用或关闭Windows功能”。
https://img-blog.csdnimg.cn/img_convert/62f89381a432d0839cb5079f1128b73c.png

选中“适用于Linux的Windows子系统”,另外的“Windows 假造机监控步伐平台”,“假造机平台”也可以选中(不建议启用Hyper-V)。然后安装重启电脑。如许电脑的配置就完成了。

4.下载安装Docker Desktop
相关的配置设置好后就可以下载安装Docker Desktop了,后面就是傻瓜式安装,没什么可说的。
Docker Desctop各个版本下载地址:Docker Desktop release notes | Docker Docs
https://img-blog.csdnimg.cn/img_convert/bd9b4ec5f1544ae1990eae6083144081.png

转载请注明出处:解决Docker报错标题:Docker Desktop – Unexpected WSL error - 东哥小站

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 解决Docker报错标题:Docker Desktop – Unexpected WSL error