win10家庭版安装Docker for Windows
0. 背景 硬件:华为笔记本 Matebook 14 /Inter Core i7-8565U 8GB 操作系统:Windows 10 家庭中文版 Docker:Docker Windows Docker version 19.03.13, build 4484c46d9d 0. 说明: docker for windows(方法1)和docker toolbox(方法2)的区别: docker toolbox:docker运行是需要linux内核的,为了能在非linux系统使用docker,官方早期提供的Toolbox方案就是使用虚拟机启动一个linux,然后在这个虚拟机中运行docker,免费的虚拟机当时使用最多的就是virtualbox docker for windows:原生版本的docker,在windows上是使用的windows10内置的hyper-v虚拟机,所以不在需要安装virtualbox,但是对系统的要求也提高了,因为hyper-v的虚拟机只有部分版本的windows10才有内置,比如家庭版的windows10就没有hyper-v组件,不能运行原生版本的docker,还是只能通过toolbox 1. 开启Hyper-V 新建 hyperv.cmd 文件,内容如下: pushd "%~dp0" dir /b %SystemRoot%\servicing