一、问题:
当我们需要在win系统电脑上安装docker 时,会遇到一些常见的错误,但是这些错误解决起来又很棘手,下面就介绍一些常见的问题和一些解决办法,基本上能解决您现在遇到的一些问题.
二、解决
1.当我们在官网下载最新办的64位安装文件,安装时报错
We've detected that you have an incompatible version of Windows.
遇到这样的问题最大的可能性使我们的电脑系统版本不符合
对于 x64 系统:版本 1903 或更高版本,内部版本为 18362.1049 或更高版本。
查看自己的版本:
在键盘上按下win+R调出运行窗口,随后输入“winver”命令并回车
2.我们可以尝试下载旧版本的docker
4.0版本国内镜像:https://smartidedl.blob.core.chinacloudapi.cn/docker/20210926/Docker-win.exe
3.安装后运行,可能会出现下面错误
此时需要我们在"控制面板-程序-程序和功能-启用或关闭windows功能",将对应的功能勾选
4.上面步骤执行完成仍然无法解决则可能是通过WSL 2来窗口化运行桌面应用出现了问题.
解决办法是需要重新下载安装WSL,
首先打开powershell 执行
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
再执行
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
5.升级Linux内核包
参考链接:https://learn.microsoft.com/zh-cn/windows/wsl/install-manual
安装
再次启动docker 桌面软件