1: 下载docker-toolbox, 不是docker-desktop,后者需要win10专业版或者企业版并开启hyper-v功能.
1.1: 不要用网上的脚本试图在家庭版上开启hyper-v,关闭会很麻烦.如果你已经开启了, 那么可能会报3.1的错误.请尝试关闭hyper-v,如果仍然报错, 尝试3.1的解决方法.
2: 安装docker-toolbox, 默认选项就可以
3: 双击桌面快捷方式"Docker Quickstart Terminal", 如果顺利则可以看见鲸鱼字符画.
3.1: 如果报有关于hyper-v的错误(大概意思是hyper-v已经开启),则需要修改docker-toolbox安装目录下的start.sh跳过hyper-v检查,如下图所示:在倒数第二行合适的位置加上
--virtualbox-no-vtx-check
使之成为下图的样子,至此,hyper-v的错误
3.2: 如果报错是有关VirtualBox的,则请卸载docker-toolbox自带的Oracle VM VirtualBox,并在相同位置安装最新版Oracle VM VirtualBox.
4: 如果还有错误,那就休息
4.1: 查看docker运行的地址docker-machine ip default