docker建议使用win10以上电脑安装,奈何手上电脑已经用了win7
于是亲身实践 win7 下安装docker
国内直接使用阿里云的镜像来下载下载地址: http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
我选择的版本是DockerToolbox-18.03.0-ce.exe
安装比较简单,双击运行,点下一步即可,可以勾选自己需要的组件
由于我电脑已经装了git所以这里不需要git,你没装的就勾选上,其他的就按默认的
安装完之后,桌面得到如下内容:
此时,通过双击Docker Quickstart Termimal启动。
至此之前一切进行顺利。
启动出现问题
looks like something went wrong in step ‘looking for vboxmanage.exe’
看不懂。关键字搜索到一篇文章 https://www.cnblogs.com/ecology-lee/p/10017992.html
据说是因为目录找不到的原因,试试
在安装目录找到并打开启动脚本 start.sh
我的安装目录是 D:\Program Files\Docker Toolbox
使用echo + read 方式调试,就是检查路径的变量地址是否正确
echo "${VBOX_MSI_INSTALL_PATH}" echo "${VBOX_INSTALL_PATH}" read param
我这边检查到有三个变量是不存在的,红箭头位置
DOCKER_TOOLBOX_INSTALL_PATH
VBOX_MSI_INSTALL_PATH
VBOX_INSTALL_PATH
可以检查环境变量,重新设置环境变量应该可以解决,我这边使用简单粗暴的方式直接定义变量
DOCKER_TOOLBOX_INSTALL_PATH="D:\Program Files\Docker Toolbox" VBOX_MSI_INSTALL_PATH="C:\Program Files\Oracle\VirtualBox\\" VBOX_INSTALL_PATH="C:\Program Files\Oracle\VirtualBox\\"
添加完成截图如下
保存后重新运行,出现no default boot2docker iso,等待自动下载完成后就完事啦