使用docker的libcontainer(特别是网络部分)时,我在项目中使用undefined
构建时出现go build
错误。
import (
"encoding/json"
...
"github.com/docker/libcontainer/network"
)
func SetIP(a Address) (err error) {
...
err = network.SetInterfaceIp(a.Link, a.IP)
....
}
错误本身:
./addresses.go:170: undefined: network.SetInterfaceIp
我已经在图书馆内部进行了检查,我可以找到这个所谓的功能。
答案 0 :(得分:1)
我在OSX上构建,使用libcontainer
时无法完成。使用debian VM后,整个项目构建正确。
向@JimB和@Not_a_Golfer致敬,提示。