缺少包github.com/docker/docker/autogen/dockerversion

时间:2015-03-20 15:49:19

标签: docker

尝试根据此处的说明在Windows中编译Docker:

How to compile Docker on Windows

并收到此错误消息:

cannot find package "github.com/docker/docker/autogen/dockerversion" in any of:

尝试浏览https://github.com/docker/docker/autogen/dockerversion但获得404;谁能告诉我如何使用GIT客户端获取此信息?

1 个答案:

答案 0 :(得分:0)

我有同样的问题,作者已经更新了帖子,因为你已经看到包括使用GitBash。您需要更新您的源代码,以获得他在下面列出的说明中使用的新“hack”目录内容:

git clone --depth 1 https://github.com/docker/docker.git  /c/gopath/src/github.com/docker/docker
cd /c/gopath/src/github.com/docker/docker
export GOPATH=/c/gopath:/c/gopath/src/github.com/docker/docker/vendor
export DOCKER_CLIENTONLY=1
chmod +x hack/make/.go-autogen && hack/make/.go-autogen
cd docker
go build

你安装了GitBash吗?他提供的所有说明都需要在GitBash窗口中运行,而不是现在在Windows命令窗口中运行。

我已成功构建它,所以如果您需要更多帮助,我可能会使用它。