项目需要用到Docker封装环境,因此之前在Ubuntu 17下(用来开发的电脑)比较顺畅地安装好了Docker。写好了Dockerfile后,在本地跑起来一切正常,但由于是第一次用Docker,抱着怀疑的精神,在自己的另一台电脑把项目clone下来看是否能正常运行。
这台电脑是Win 10家庭版,本来以为随便下载一个exe就能很轻松安装成功了,结果踩了无数的坑。在这里把步骤记录下来。
如果Win 10是企业版或者专业版,官方建议直接安装Docker for Windows。如果要安装这个的话,要先启动Hyper-V服务。
这个安装步骤网上很多,也比较简单,不再赘述。
由于我的系统是家庭版,微软没有配置Hyper-V的虚拟设备,导致从官方下载:Docker for Windows Installer.exe无法使用(在此提一句,官网的速度非常慢,翻了墙后才稍微快点,所以一般用国内的镜像源)。因此,我们选择安装Docker Toolbox。
把exe下载好后,打开进行安装,一路next。如果电脑已经安装过Virtual Box的话,可以把该选项勾掉。一般所有都默认就行。