写在前面:由于win10家庭版相对于其他版本缺少Hyper-V,所以我们需要先安装
1.在随便一个你喜欢的位置创建一个名为Hyper-V.txt的记事本文件,注意名称大小写,不然下面无法执行。创建完成之后将此段代码拷贝进去
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
拷贝完成之后,将后缀名.txt修改为.cmd,然后双击就会执行,如下
然后输入Y重启电脑即可
2.重启完成之后,在左下角搜索启动或关闭Windows功能进入此页面
确保全部选中
然后点击确定即可。
3.进去官网https://www.docker.com/get-started下载docker for windows,下载完成之后双击运行,如果提示此错误的话
以管理员身份打开命令行运行
REG ADD "HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion" /v EditionId /T REG_EXPAND_SZ /d Professional /F
然后运行docker
点击OK进行安装
4.配置镜像加速,在 Registrymirrors 一栏中填写加速器地址 https://registry.docker-cn.com ,之后点击 Apply 保存后 Docker 就会重启并应用配置的镜像地址了。
到这里docker就安装完成了。