windows 10 中安装Dokcer遇到的问题及解决方案。

 
 

1. 关于WSL的安装办法

 

1.1 因为我的windows store 无法访问,只能根据下面的网站手动安装:

 

1.2 当下载完成后, 就可以在powershell里用下面的命令安装appx文件

 

1.3 安装完成后则系统会出现ubuntu的程序入口

 
 
 

2. Docker for windows启动失败的解决办法:

2.1 Docker for windows 启动失败

从上面可以看到说docker创建虚拟机失败,我已经检查了hyper-v的开关,docker的windows service状态等等,就是错的。
 

2.2 我们在cmd中可以敲入docker version命令可以看到docker的client安装成功,docker的server 引擎是失败的。

 
 
 

2.3 解决办法:

cd "C:\Program Files\Docker\Docker"
./DockerCli.exe -SwitchDaemon
 
在Powershell中执行上述命令,然后重新启动Docker for Windows 成功。
参考:https://github.com/docker/for-win/issues/1825
 
继续执行docker version, 可以发现确实解决了