Miao Love

Win10家庭版安装Docker

Win10家庭版安装Docker

开启Hyper-V

新建一个cmd文件,内容如下:

1
2
3
4
5
6
7
8
9
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

伪装成win10专业版

在建一个cmd文件,以管理员身份打开文件执行命令

命令如下:

1
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

可能会出现错误

比如一下错误:

1
Error response from daemon: open \\.\pipe\docker_engine_linux: The system cannot find the file specified.

这个很简单,将docker服务器重启就好了

重启命令:

1
2
Net stop com.docker.service
Net start com.docker.service

这样docker就成功运行操作啦!

打赏