0 背景
系统:windows家庭中文版
docker:Docker for Windows 18.06.1-ce-win73
下载链接:https://pan.baidu.com/s/1BKYRxEc0sZHJ84gyPhHwBw 提取码:v5wa
1 开启Hyper-V
在桌面新建 Hyper-V.cmd 文件,添加内容如下:
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.cmd 文件,以管理员身份运行。系统会默认重启,注意保存文件!
在控制面板中选中 Hyper-V,如下:
2 需要将 windows家庭中文版伪装成专业版
以管理员身份打开cmd,运行以下命令:
REG ADD "HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion" /v EditionId /T REG_EXPAND_SZ /d Professional /F
3 安装docker
安装时注意取消勾选window容器(默认不会勾选)
Docker安装成功后,重启电脑,cmd运行命令docker -v:
4 配置加速器
这里使用网易镜像地址 http://hub-mirror.c.163.com(或者阿里云镜像地址:https://xaiqlt1z.mirror.aliyuncs.com)
至此安装成功!!!