簡體   English   中英

Mac上的Boot2Docker-返回bsdthread_register錯誤

[英]Boot2Docker on Mac - Returns bsdthread_register error

我剛剛在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的同樣問題。 有人可以給我指點一下嗎?

謝謝,蘇里揚托

如果從命令行運行boot2docker,請嘗試首先發出以下命令:

unset DYLD_INSERT_LIBRARIES

有時,系統上已安裝的其他程序會自動將自身注入其他程序,從而導致此類錯誤。 unset DYLD_INSERT_LIBRARIES阻止在運行時將此類動態對象的插入添加到程序中。

花了半天時間后,我決定通過Homebrew安裝boot2docker,並且可以正常工作。 有關通過Brew安裝的步驟,請參閱:

http://blog.javabien.net/2014/03/03/setup-docker-on-osx-the-no-brainer-way/

不一定是答案,但這將在將來幫助任何人避免卡住。

我在嘗試安裝時遇到了同樣的問題,您可以嘗試使用sudo命令安裝它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM