Windows家庭版安裝docker(添加Hyper-V組件、修改版本)


有系統(專業版、企業版)和家庭版限制:

  下面cmd腳本安裝Hyper-V組件:

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

重啟后自動勾選了Hyper-V:

 

 果然重啟后還是不行,改版本為Professional:

 

  可以進入下一步了:

  

沒想到直接安裝成功了,沒有報錯了(參考里這里還有個問題):

 

  

 

 還是不行。。。。

 

 

 

 20200806更新:

可以了,在注冊表那個版本位置會還原,繼續改成Professional,再運行docker desktop,就可以切換windows了。

 

 PS:已經切換了

 

 OK!!!

 

參考:

windows10家庭版安裝docker踩坑_進擊的Coder菜鳥-CSDN博客 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM