win10家庭版下的安装:建议你用专业版的
win10专业版下的安装:查看下面的参考链接
出现的问题:VirtualBox is not installed. Please re-run the Toolbox Installer and try again.
参考:https://blog.csdn.net/CSDNgaoqingrui/article/details/82594844
注意:
1、国内docker软件可以使用阿里云的镜像来下载,
下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
下载方式2:https://oomake.com/download/docker-windows (windows下Docker)
2、boot2dcoker.iso 已经在安装目录里
复制到C盘/user/当前用户/.docker/machine/cache/下
3、不要过于相信百度中的一个答案,多搜搜就能找到问题
4、加速镜像:参考
docker-machine create --engine-registry-mirror=加速器地址 -d virtualbox default
记一次解决问题的日志
目标:在windows10下安装docker的难题
起因:
因设计一个比赛环境需要用到docker,纯属自己瞎猜,环境应该是自由选择的,但既然再次看到了docker,就学一学吧,于是就开启了痛苦之路
过程:
首先想起来再“菜鸟教程”上面有docker的教学
https://www.runoob.com/docker/windows-docker-install.html
试用了一下,出现了一个的问题
VirtualBox is not installed. Please re-run the Toolbox Installer and try again.
按照常例就在网上搜索解决问题的答案,解决方法及原因分析基本上有两种,如,环境变量的问题,没有用管理员运行等,结果就是没有用。
之后就开始测试网上能搜到的方法,期间以为是软件的问题,也换了几个版本的docker,但这些都不能解决问题(中间有一次离成功很近了,但是boot2dcoker.iso镜像文件却下载不下来,一直到问题解决的时候都还没有下载成功。)
于是呢。在各种跑神操作中度过了5个小时(顺便还炒了个菜,吃完晚饭),此时已经有点想放弃,但还是觉得不甘心,于是又重新看来一遍查过的资料,发现一个漏掉的小问题,不论是哪一篇安装docker的文章都说桌面会创建三个图标,可我最多只有两个,虽然那次有疑问,但以为是最新版本优化了,所以没注意。
但现在各种姿势都已经试过了都没有成功,会不会是在安装的过程中出现了参数选择错误呢
终于在第三个的链接测试中,也就是最开始给的参考链接,成功解决所有问题。
总结:
1.网上给的资料并不完整,可能是因为我搜索的姿势不太对
2.虽然解决了问题,但不足的在于没有清晰的思路去完成,如果一开始能先搜索详细安装步骤,就不会出现这么多问题。但可以回归第一条,断章取义的资料令人猝不及防
3.这当中最坑的就是boot2dcoker.iso镜像文件,竟然已经放在安装目录里了,而我看了好几次的start.sh也没有发现。
2019-6-8 记录
6月5号因为docker升级后莫名不能使用,所以再次重装了一下,然后再次发现了一堆的问题,常见的问题依然是
VirtualBox is not installed. Please re-run the Toolbox Installer and try again.
Looks like something went wrong in step ´Looking for vboxmanage.exe´… Press any key to continue…
这个问题猜测是因为oracle安装位置的问题,本来是默认安装的,因为一直报这个问题,所以我就更换了目录,但那次没有成功,然后因为有事就没管过了,今天再次启动软件后成功运行了。
先看下配置
系统:自装的msdn 上的win10 pro
版本:1511版(因为系统升级后越来越卡,所以我就降级的电脑原代版本)
docker Toolbox 软件版本:17.10.0-ce(18系列的系统版本不支持了)
安装目录:D:\0D\Docker
oracle VM virtualBox 版本(目前最新版本):6.08 (docker自带的是5.2版本)
安装目录:D:\0D\Docker\oracle(系统默认的是C:\Program Files\oracle)
环境变量:都是默认的,
VBOX_MSI_INSTALL_PATH:D:\0D\Docker\oracle\
大概就是这些吧,上次成功也是因为我吧oracle升级安装到了其他位置,然后环境变量也修改了相应的位置,
这里还有一个问题忘了截图了,大概是说oracle启动虚拟环境不成功,这个问题因为今天突然的运行成功而放弃吧,下次遇到再看看,毕竟成功也还在迷茫中…