开启Hyper
新建一个cmd文件,后缀使用.bat
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
伪装成win10专业版
在建一个cmd文件,以管理身份执行文件命令 .bat
后缀文件
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-desktop
下载后直接安装,安装时注意取消勾选windows容器
Docker安装成功后,执行cmd命令 docker version
可能会出现错误
比如:Error response from daemon: open \\.\pipe\docker_engine_linux: The system cannot find the file specified.
我自已遇到的错误!
这个重启docker服务就好了
重启命令:Net stop com.docker.service
Net start com.docker.service
这样子就可以在windows操作docker啦!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。