win10家庭版安裝Docker,超讚

在網上查詢了很多資料,都說win10家庭版不能直接使用docker.必須安裝boot2docker。但是安裝了還是各種問題。知道發現一位大神的辦法。直接可以安裝Docker官方版。

開啓Hyper-V

現在大部分筆記本預裝的都是win10家庭版,而家庭版又不支持Hyper-V,Docker Desktop是無法直接安裝的。但其實家庭版是可以通過腳本開啓Hyper-V來安裝Docker Desktop的。下面就教大家如何操作。
添加方法非常簡單,把以下內容保存爲.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

僞裝成專業版繞過安裝檢測

如圖,由於Docker Desktop會在安裝的時候檢測系統版本,直接安裝會顯示安裝失敗。所以需要改下註冊表繞過安裝檢測。
打開註冊表,定位到HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion,點擊current version,在右側找到EditionId,右鍵點擊EditionId 選擇“修改“,在彈出的對話框中將第二項”數值數據“的內容改爲Professional,然後點擊確定

在安裝Docker Desktop,即刻。

作者:donglc
鏈接:https://www.jianshu.com/p/1329954aa329
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯繫作者獲得授權並註明出處。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章