docker在MacOs Sierra上使用';MSpanList_插入0x8f1000 0x81d2db0339 0x0';

docker在MacOs Sierra上使用';MSpanList_插入0x8f1000 0x81d2db0339 0x0';,docker,macos-sierra,Docker,Macos Sierra,跑步时 docker -v 在MacOs Sierra 10.13.3上,打印以下错误,并且存在docker failed MSpanList_Insert 0x8f1000 0x81d2db0339 0x0 fatal error: MSpanList_Insert runtime stack: runtime.throw(0x80d7ab) /usr/local/go/src/runtime/panic.go:491 +0xad fp=0x7ffeefbfef10 sp=0x7ffeef

跑步时

docker -v
在MacOs Sierra 10.13.3上,打印以下错误,并且存在docker

failed MSpanList_Insert 0x8f1000 0x81d2db0339 0x0
fatal error: MSpanList_Insert

runtime stack:
runtime.throw(0x80d7ab)
/usr/local/go/src/runtime/panic.go:491 +0xad fp=0x7ffeefbfef10 sp=0x7ffeefbfeee0
runtime.MSpanList_Insert(0x846e88, 0x8f1000)
/usr/local/go/src/runtime/mheap.c:692 +0x8f fp=0x7ffeefbfef38 sp=0x7ffeefbfef10
MHeap_FreeSpanLocked(0x843a80, 0x8f1000, 0x100)
/usr/local/go/src/runtime/mheap.c:583 +0x163 fp=0x7ffeefbfef78 sp=0x7ffeefbfef38
MHeap_Grow(0x843a80, 0x8, 0x0)
/usr/local/go/src/runtime/mheap.c:420 +0x1a8 fp=0x7ffeefbfefb8 sp=0x7ffeefbfef78
.....

我已经从docker.com重新安装了docker,并多次重新启动系统。问题并没有消失

这肯定是由osx上运行的较旧版本的
go
造成的。 对于我来说,我删除了通过brew安装的go的旧版本,您可以通过

which -a go
确保您只有一个,并且是最新版本

接下来,您应该重新安装该工具,以确保在最新版本的go上编译了该工具的版本

这可能是osx的docker CE


我的问题是与
kubectl
有关,因此我改为安装了
gcloud组件。

此错误可能与
kubectl
有关,我目前看到该命令出现此错误,它们是相关的项目docker和kubernetes。但是,我不知道您对
docker-v
的错误。