You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows7下VirtualBox 5.2.8+Docker环境VBoxManage未找到问题求助

解决Docker Machine创建时VBoxManage找不到的问题

嘿,别慌,这个问题其实很好解决,本质就是你的bash终端(比如Git Bash)找不到VirtualBox的命令路径,咱们一步步来搞定它:

问题根源

你已经确认VBoxManage.exe在C:\Program Files\Oracle\VirtualBox路径下,但bash环境的PATH变量里没包含这个路径,所以终端识别不到这个命令。

解决方案

方法一:永久添加到系统环境变量(推荐)

这是一劳永逸的办法:

  • 右键点击桌面上的「计算机」,选择「属性」
  • 点击左侧的「高级系统设置」,在弹出的窗口里选择「环境变量」
  • 在「系统变量」区域找到Path变量,点击「编辑」
  • 在变量值的末尾添加;C:\Program Files\Oracle\VirtualBox(注意前面的分号,如果Path最后已经有分号就不用加了)
  • 依次点击所有窗口的「确定」保存设置

方法二:临时添加到当前bash会话(仅临时生效)

如果只是想快速测试,可以在bash终端里执行以下命令:

export PATH="$PATH:/c/Program Files/Oracle/VirtualBox"

这个命令会把VirtualBox的路径临时加入当前终端的PATH,但关闭终端后就会失效。

验证是否解决

重启你的bash终端(比如Git Bash),然后执行:

VBoxManage --version

如果能输出VirtualBox的版本号(比如5.2.8r121009),说明路径已经配置成功,这时候再执行你的docker-machine命令:

sudo docker-machine create --driver virtualbox manager1

应该就能正常运行了。

内容的提问来源于stack exchange,提问作者Kivi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.13 07:37:33