在跑步的时候
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 并多次重启系统。问题不会消失
这肯定是由go
在 osx上运行的旧版本引起的。对我来说,我删除了通过 brew 安装的旧版本的 go,您可以通过执行以下操作来查看系统上的所有 go
which -a go
确保你只有一个,而且是最新版本。
接下来,您应该重新安装该工具,以确保您在最新版本的 go 上编译了它的一个版本。
这可能是 osx https://store.docker.com/editions/community/docker-ce-desktop-mac 的docker CE
我的问题是,kubectl
所以我做了gcloud components install kubectl
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句