今天在win7上尝试着安装docker,由于初次接触,很多概念不是很懂,中间也遇到一些在windows系统中遇到的奇葩问题。
docker toolbox与docker desktop installer如何选择
在官网上有的地方推荐docker desktop installer,又有人推荐docker toolbox,初次接触,该如何选择呢?
1 | docker toolbox:docker针对windows系统提供的自带虚拟机工具包,方便在win上使用; |
- 解决win10家庭版不支持hyper-v虚拟机: https://www.jianshu.com/p/1329954aa329/
- win7系统需要支持虚拟化技术,并且需要开启(开机时按del键进入bios界面设置)
启动docker quickstart terminal显示windows正在查找bash.exe

默认的git地址不对,在桌面上找到docker quickstart terminal图表,右键查看属性,将里面的git地址修改为自己安装的地址,比如: 将
“C:\Program Files\Git\bin\bash.exe” –login -i “d:\Programs\Docker Toolbox\start.sh”
改为
“D:\Programs\Git\bin\bash.exe” –login -i “d:\Programs\Docker Toolbox\start.sh”
启动docker quickstart terminal显示vboxmanage.exe:error: failed to create the virtualBox object
1 | 原来是VirtualBox无法启动导致Docker启动程序的错误,所以只要解决VirtualBox的启动问题就可以了,解决方法: |
下载boot2docker.iso太慢
1 | 原因:需要clone git上面的文件,会很慢 |
启动docker quickstart terminal显示 VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine
1 | 解决方法一: |