如何在Windows上安装docker desktop
一、准备系统版本
先决条件
必须运行 Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11
二、准备三个文件
Hyper-V
[c-downbtn type=”123″ url=”https://www.123865.com/s/WVmtjv-ic38h” pwd=”2109″]Hyper-V[/c-downbtn]
WSL
地址:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
docker desktop
三:安装
enable_hyper_v.cmd
以管理员运行,会正常出黑窗下载对应组件,完后重启
wsl_update_x64.msi


尝试在控制面板中勾选(如下图)

之后重启,再次点击安装,出现下图,即为正常。

就可以进入下一步,直到完成安装。
如何汉化
汉化包下载地址:
https://github.com/asxez/DockerDesktop-CN/releases

下载对应版本。
下载后复制到对应文件夹(各版本系统未必相同)
Windows 11目录地址:C:\Program Files\Docker\Docker\frontend\resources
将原文件”app.asar”重命名为其他,将下载的汉化包重命名为”app.asar”
然后重启docker desktop

docker desktop


按步骤安装,可以不注册登录。
如果一直停留在如下页面

尝试开启这些

然后尝试更新
wsl --update

如果还是不成功。去确认是否处理器支持虚拟技术,去开启虚拟技术。
Intel Virtualization Technology 每个主板显示的不一样,需要自己确认一下

如果遇到这种情况


以上步骤完成后基本可以打开docker desktop了。

这个问题是使用”Hyper-V”的问题,如果重复安装依然有问题,那么用WSL2吧。
勾选如下就不会报同样的错误了

参考文章:
https://martin123.notion.site/Docker-a0c83f98c1744cbea2b5b84ab629b832
发表回复
要发表评论,您必须先登录。