首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >docker-machine:创建前检查出错:"exit status 126“

docker-machine:创建前检查出错:"exit status 126“
EN

Stack Overflow用户
提问于 2016-08-01 18:08:28
回答 3查看 7K关注 0票数 5

当我输入代码sudo docker-machine create --driver virtualbox default来创建一个新的虚拟机时。它不能工作。以下是信息:

代码语言:javascript
复制
xxxMacBook-Pro:~ xxx$ docker --version
Docker version 1.12.0, build 8eab29e
xxxMacBook-Pro:~ xxx$ docker-machine --version
docker-machine version 0.8.0, build b85aac1
xxxMacBook-Pro:~ xxx$ sudo docker-machine create --driver virtualbox default
Running pre-create checks...
Error with pre-create check: "exit status 126"

请帮我弄清楚这一点。

EN

回答 3

Stack Overflow用户

发布于 2018-03-17 02:06:30

Mac上的退出状态126表明你没有安装Virtualbox,它是独立于Docker的。

运行以下命令进行安装:

代码语言:javascript
复制
brew cask install virtualbox;

现在您可以再次优雅地运行您的命令。

注意:您不必使用sudo,除非您想要授予某些特殊特权,无论您正在创建什么。

更新:自2021年起,您可以使用

代码语言:javascript
复制
brew install --cask virtualbox
票数 12
EN

Stack Overflow用户

发布于 2016-08-04 23:02:41

同样的错误也发生在我的操作系统上,因为我只安装了docker.app。也许,你应该安装docker工具箱,而不是docker.app。

Docker.app不包含virtualbox驱动程序,但docker工具箱包含虚拟框驱动程序。

https://www.docker.com/products/docker-toolbox

票数 0
EN

Stack Overflow用户

发布于 2017-01-22 03:20:36

我在Docker for Mac上也遇到了同样的问题。您还需要从https://www.virtualbox.org/wiki/Downloads安装VirtualBox

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38696164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档