Macos Mac上的Boot2Docker-返回bsdthread_寄存器错误

Macos Mac上的Boot2Docker-返回bsdthread_寄存器错误,macos,virtual-machine,docker,Macos,Virtual Machine,Docker,我刚刚在Mac OSX 10.9.4上安装了Boot2Docker 1.2.0。运行任何boot2docker命令时,都会出现以下错误: fatal error: runtime: bsdthread_register error runtime stack: runtime.throw(0x522c75) /usr/src/go/src/pkg/runtime/panic.c:520 +0x69 runtime.goenvs() /usr/src/go/src/pkg/run

我刚刚在Mac OSX 10.9.4上安装了Boot2Docker 1.2.0。运行任何boot2docker命令时,都会出现以下错误:

fatal error: runtime: bsdthread_register error

runtime stack:
runtime.throw(0x522c75)
    /usr/src/go/src/pkg/runtime/panic.c:520 +0x69
runtime.goenvs()
    /usr/src/go/src/pkg/runtime/os_darwin.c:88 +0x62
runtime.schedinit()
    /usr/src/go/src/pkg/runtime/proc.c:164 +0x76
_rt0_go()
    /usr/src/go/src/pkg/runtime/asm_amd64.s:91 +0x114
我还尝试使用Boot2Docker 1.1.2解决同样的问题。有人能告诉我该去哪里找吗

谢谢,
Suriyanto

如果从命令行运行boot2docker,请尝试先发出以下命令:

unset DYLD_INSERT_LIBRARIES

有时,系统上安装的其他程序会动态地将自己注入其他程序,从而导致类似这样的错误
unset DYLD\u INSERT\u库
防止在运行时将此类动态对象添加到程序中。

在这方面花了半天时间后,我决定通过自制安装boot2docker,它可以正常工作。有关通过Brew安装的步骤,请参阅:


不一定是答案,但这将帮助将来的任何人避免结巴。

我在尝试安装时遇到同样的问题,您可以尝试使用sudo命令安装它

谢谢你的回答。这是我第一次犯下这个错误时所做的。这没有什么区别,我仍然得到了错误。作为一个实验,如果你在OS/X上创建一个新的用户帐户,并尝试以另一个用户的身份运行它,会发生什么?很抱歉,但也尝试了。我也意识到,当我只发布DOCKER的时候,我得到了同样的错误。在这一点上,我唯一能想到的是考虑建立BooT2DOCKER而不是安装一个预先制作的二进制文件。我通过BREW构建它来修复这个问题。这并不理想,因为我不喜欢用Brew来管理它,但现在必须这样做。我会更新答案。谢谢