windinws( 家庭版)安装docker for windows复盘

251 阅读1分钟

因为最近在学习,经常需要安装一些中间件。麻烦的安装步骤和容易忘记的启动和关闭命令,让我头大了一段时间。之前也想过用docker来部署中间件,但是虚拟机太吃内存了。我这16G在跑了IDEA几个服务后,就有些不够用了,因此放弃。今天在网上看到一篇博文:家庭版也能安装docker,所以尝试了一下.这件事花费了我2个小时,走了些弯路。所以在此总结一下,以供参考;

1.查看系统中是否存在及安装Hyper-V;参考博客(1-7步):博客传送门

(1)现在的docker官网上不需要注册就可以直接下载,因为省去麻烦的注册步骤;

 说明:这篇博客是19年8月的,到现在(21年8月)已经有一段时间。部分内容不适用,参考1-7部分即可;

2.下载好安装包后,勾选桌面的默认配置开始安装;

3.安装完成启动时,出现异常:Docker.ApiServices.WSL2.WslKernelUpdateNotInstalledException:

(1)这是由于电脑没安装WSL2,安装和配置,参考博客: WSL2及后续配置传送门

  1. 按照博文步骤安装完成后,即可正常运行docker for windows 。

5.最后,在拉取镜像时,报错连接超时。 我采用的将镜像源修改为国内的阿里,具体百度即可,网上很多。