美文网首页
win10 家庭教育版(AMD)安装docker失败的问题

win10 家庭教育版(AMD)安装docker失败的问题

作者: 三也视界 | 来源:发表于2020-11-09 13:25 被阅读0次

**安装问题:安装docker的过程报以下错误

image.png

根据网上教程,查询Hyper-V


image.png

发现已经开启Hyper-V


image.png

但是系统是教育版的,以及CPU是AMD架构的,可能会有一些问题。


image.png

接下来只能重装Hyper-V 和 Containers

安装Hyper-V 和 Containers

1. 创建文件InstallHyperV.bat,并以管理员身份运行

pushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txtfor /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"del hyper-v.txtdism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALLpause

2. 创建文件InstallContainers****.bat,并以管理员身份运行

pushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*containers*.mum >containers.txtfor /f %%i in ('findstr /i . containers.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"del containers.txtdism /online /enable-feature /featurename:Containers -All /LimitAccess /ALLpause

3. 安装完成后重启电脑

在注册表中修改windows版本

1. 按Windows + R并执行regedit命令

2. 找到\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion目录下的EditionID​​​​​​​文件

image

3. 修改EditionID​​​​​​​文件Professional​​​​​​​
这里将教育版改成了专业版

image

可能因为本人的CPU是AMD的,所以缺失核心,需要下载更新,报以下错误


image.png

下载安装更新,然后点击上面的警告弹窗 restart即可


image.png

如图出现白色鲸鱼图标,则是运行成功


image.png

cmd输入下面的命令,验证是否安装成功

docker version
image.png

如果已经在windows中开启了Hyper-V,启动Docker QuickStart Terminal的时候就会出现。

Running pre-create checks...
Errorwithpre-create check:"This computer is running Hyper-V. VirtualBox won't boot a 64bits VM when Hyper-V is activated. Either use Hyper-V as a driver, or disable the Hyper-V hypervisor. (To skip this check, use --virtualbox-no-vtx-check)"
Looks like something went wronginstep ´Checkingifmachinedefaultexists´...Press any key tocontinue...

解决方案:在添加windows功能里面吧Hyper-V功能关闭,重启电脑

相关文章

网友评论

      本文标题:win10 家庭教育版(AMD)安装docker失败的问题

      本文链接:https://www.haomeiwen.com/subject/alslbktx.html