windows10安装docker desktop(非VMBox)
Docker Desktop
环境
- 确认操作系统是Win10 Pro 、 教育版本
- 确认系统是否能开启虚拟化 cmd命令
systeminfo
- 开启Hyper-v 自行查询
下载
运行命令
docker --version
如下图表示安装成功了
常见坑处理
坑1
出现如下错误
unable to resolve docker endpoint: Open C:\User\xxx\.docker\machine\machines\default\ca.pem: The system cannot find the path specified.
解决办法
网上一堆删除环境重新安装的文章,我大部分都尝试过了,没有好用的。
我的解决办法参考文档
执行命令
docker-machine create --driver hyperv default
如果成正确创建,那你已经跳过了这个坑,继续玩docker好了。
坑2(由坑1引发)
在坑1中执行docker-machine命令的时候出现错误
主要的意思是虚拟交换机网络设置失败了,还是参考坑1的资料
到此一切顺利了,如果你有遇到困难可以回复一起讨论或者补充
https://docs.docker.com/machine/reference/
https://docs.docker.com/machine/drivers/hyper-v/
https://github.com/docker/for-win/issues/1746
https://hub.docker.com/?overlay=onboarding&step=download