我是 Go 的新手,我的 MAC 上有一个用 Go 编写的 docker 插件。我使用以下命令构建它:
env GOOS=linux GOARCH=amd64 go build
输出是二进制文件。当我将它复制到 CoreOS 并尝试执行时:
./my-binary-file
结果是:
"2016/12/07 08:05:00 Error Group root not found"
执行文件的操作系统是CoreOS。我检查了 MAC 和 CoreOS,它们都是 x86_64。
为什么我会收到这个错误?
编辑:
问题出在 ServerUnixGroup
中。它应该是“docker”而不是“root”。
最佳答案
问题出在 ServerUnixGroup
中。它应该是“docker”而不是“root”。
关于linux - 启动由 Go 编译器构建的可执行文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41012288/