windows安装Docker

windows安装Docker

由于在安装过程中遇到了很过坑,这里做个记录 ,希望大家可以少走一些弯路

一:安装前必须要知道的件事!!!

1:我是windows10,能安装 Docker For Windows 吗?

只有windows 10专业版\教育版\企业版,可直接在官网根据版本选择 Install Docker for Windows 完成安装!!!
如果不确定,可以右键 我的电脑查看属性,可以看自己的电脑版本
在这里插入图片描述

2:我是windows10,看到网上说打开Hyper-v,就可以安装了,那到底win10能不能直接官网下载安装Docker For Windows?

网上的教程是:在 控制面板打开程序下的 启用或关闭windows功能再打开 Hyper-V
在这里插入图片描述在这里插入图片描述
注意windows家庭版是没有这个选项的!!!,如果你的电脑没有这个选项,请放弃通过官网根据版本选择 Install Docker for Windows 来安装Docker!!!
可能有人和我一样不信邪,按照网上的教程,自己给电脑重新配置添加了Hyper -V,重启以后电脑确实有了上面图片中的Hyper -V,本以为就可以正常安装了,经过实测,这种方法行不通!!!

3:如果我是非windows 10专业版\教育版\企业版,那windows怎么安装Docker?

只能通过Docker Toolbox来安装,
安装链接:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
这是阿里的镜像,下载速度快,不会奔溃,放心下载,有图为证
在这里插入图片描述
这里也附上只适用于windows 10专业版\教育版\企业版的Docker for Windows阿里镜像下载链接:
http://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/

好了搞清楚这三个问题安装那就容易多了

二:安装过程

1:下载好安装包后点击安装

详细的安装过程请参照:https://blog.csdn.net/vitaair/article/details/80894890
写的足够详细了,可以解决大多数问题。
但在安装过程中还有一个坑!!!那就是Hyper-V,(必须先解决这个问题,否则安装报错!)
在安装之前你需要关闭Hyper-V,(如果你的电脑压根没有 Hyper-V请忽略,我是本来没有,手贱自己又配置安装了),在上面的安装教程中也提到了关闭Hyper-V的问题,但是按照教程所述:在在 控制面板打开程序下的 启用或关闭windows功能再关闭 Hyper-V,重启电脑后重新安转Docker,还是报错!!!
解决办法:

  • 在windows搜索栏中输入git cmd找到Git Cmd,再右键以管理员身份运行(也可以通过其他方式找到Git Cmd

  • 在命令行输入下面的命令,禁用Hyper-V

bcdedit /set hypervisorlaunchtype off

到这里应该就可以正常安装了,其实安装的过程并不麻烦,但遇到的各种各样的问题可着实让人花费了好多功夫,希望大家通过我的教程可以少走弯路,喜欢的老哥点个赞,点个关注。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值