windows下安装docker随笔

研究docker第一天:

1:需要下载docker的windows安装版本:下载地址为:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

         在此地址下选择安装的版本,我选择的是 DockerToolbox-18.03.0-ce.exe,下载。

2:下载完成后,直接双击安装,我没有使用默认的安装目录,把Docker安装在D:\param\DockerToolbox-18.03.0-ce下面安装完成后桌面上会出现三个快捷方式的图标,如下

3:安装完成后,双击Docker Quickstart Term...的快捷图标,此时会出现错误,windows 正在查找bash.exe,那么是因为快捷方式的路径不对,是因为docker安装的时候还安装了git,但是我之前已经安装了git,所以更改这个路径即可

再次启动后,有出现新的问题,控制台出现looks like something went wrong in step looking for vboxmanage.exe ,百度过后,大体的错误原因是

打开脚本文件start.sh,发现了异常提示是出现在地20行,如下所示:

上图中红框框就是出现问题的地方了,直接原因就是if条件为真,执行了exit 1。现在来看看if里的条件是啥?

注意这两个变量   

其实if就是在判断两个文件是否存在,一个是docker-machine.exe,另一个是VBoxManager.exe。前者在Docker ToolBox的安装目录下,后者在C盘。这两个文件的路径是通过环境变量来确定的,前者对应的环境变量是DOCKER_TOOLBOX_INStALL_PATH,后者对应的环境变量是VBOX_MSI_INSTALL_PATH或者VBOX_INSTALL_PATH

找不到文件可能是环境变量未设置,也可能是对应的目录下没有文件,根据情况解决就可以了。话说回来,如果正常安装,并且一切顺利的话是不能发生文件缺失的问题的。但是我的查询环境变量这两个参数都是有的,其实最后的问题是我在执行这个脚本文件时找不到docker-machine.exe和VBoxManager.exe,实在是找不到问题所在,我直接在。sh文件中把这两个变量写死了。

注意红线,有三个地方,保存启动,正常。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值