Win10家庭版安装Docker及配置镜像加速器

从踩过的坑说起

第一次,通过Chocolatey安装Docker Desktop,提示需要Win10专业版,因为家庭版没有Hyper-V


第二次,参考 windows10使用docker desktop搭建stf环境过程分享 在Win10家庭版系统安装Hyper-V及修改注册表后,安装Docker Desktop,依然失败(忘了截图,抱歉)
第三次,在TesterHome社区看到帖子 windows 装 docker · TesterHome 说可以直接在Win10家庭版上安装Docker Toolbox,试过之后确实可行,加上暂时没在论坛看到相关的分享,于是,就有了这篇帖子

下载

https://github.com/docker/toolbox/releases
docker-toolbox-windows-docker-toolbox安装包下载_开源镜像站-阿里云
据说CE版才免费

安装

具体步骤参考 Docker学习系列(一):windows下安装docker_windows安装docker_tina_ttl的博客-CSDN博客

启动

Docker Toolbox启动时会进行pre-create check,可能需要下载一个boot2docker.iso文件,如果因为网络或其他原因一直卡在这里,可以先退出程序,自行下载后把文件放到.docker\machine\cache目录下,再次启动


见到久违的小鲸鱼,就意味着安装成功 :v:
image

配置镜像加速器

为什么要配置镜像加速器呢?顾名思义,为了加速,因为不配置直接去pull的话很难成功。参考 Docker - 配置国内加速器加速镜像下载。 - TonyZhang24 - 博客园