Go 由于自定义生成内核,编译/安装libcontainer时出错

Go 由于自定义生成内核,编译/安装libcontainer时出错,go,docker,containers,Go,Docker,Containers,我在libcontainer中对master进行了git克隆,然后阅读了contribution.md指南 ./update-vendor.sh go get -d ./... make direct-build # Run the tests make direct-test-short | egrep --color 'FAIL|$' # Run all the test make direct-test | egrep --color 'FAIL|$' “直接生成”的输出给出: 全部返回

我在libcontainer中对master进行了git克隆,然后阅读了contribution.md指南

./update-vendor.sh
go get -d ./...
make direct-build
# Run the tests
make direct-test-short | egrep --color 'FAIL|$'
# Run all the test
make direct-test | egrep --color 'FAIL|$'
“直接生成”的输出给出:

全部返回,没有错误。可能的原因是“docker-d”守护进程未启动

更多详情:

docker version
Client version: 1.7.0-dev
Client API version: 1.19
Go version (client): go1.4.2
Git commit (client): 5e06332
OS/Arch (client): linux/amd64
FATA[0000] Get http:///var/run/docker.sock/v1.19/version: dial unix /var/run/docker.sock: permission denied. Are you trying to connect to a TLS-enabled daemon without TLS? 
“docker-d”无法成功,因为我的linux内核是定制版本(4.2.0-rc4+,配置树选项中完全没有CONFIG_AUFS_FS,因为它已被弃用和删除)

关于如何进行有什么想法吗

go get github.com/tools/godep
go get -d github.com/google/cadvisor
docker version
Client version: 1.7.0-dev
Client API version: 1.19
Go version (client): go1.4.2
Git commit (client): 5e06332
OS/Arch (client): linux/amd64
FATA[0000] Get http:///var/run/docker.sock/v1.19/version: dial unix /var/run/docker.sock: permission denied. Are you trying to connect to a TLS-enabled daemon without TLS?