Windows10家庭版安裝Docker

開啓Hyper

新建一個cmd文件,後綴使用.batlinux

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

必須以管理員的身份執行 cmd文件(文件名隨便起)
系統會要求重啓的電腦
而後在windows功能中開啓Hyper-V
13.jpgdocker

假裝成win10專業版

在建一個cmd文件,以管理身份執行文件命令 .bat後綴文件windows

REG ADD "HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion" /v EditionId /T REG_EXPAND_SZ /d Professional /F
下載Docker for Windows

官網下載連接: https://www.docker.com/products/docker-desktopspa

下載後直接安裝,安裝時注意取消勾選windows容器3d

Docker安裝成功後,執行cmd命令 docker versionrest

可能會出現錯誤

好比:
Error response from daemon: open \\.\pipe\docker_engine_linux: The system cannot find the file specified.
我自已遇到的錯誤!code

這個重啓docker服務就行了
重啓命令:
Net stop com.docker.service
Net start com.docker.serviceblog

這樣子就能夠在windows操做docker啦!
-48.jpgip

相關文章
相關標籤/搜索