如何在Windows上编译Docker?

14-11-20 banq
    

11月17日微软的Azure Linux团队成员Ahmet Alp Balkan在其博客

https://ahmetalpbalkan.com/blog/compiling-docker-cli-on-windows/一文宣布,首段Windows代码已经融入了Docker,那就意味着你现在可以在Windows上编译Docker客户端了。

步骤:

1. 安装Go : Go MSI安装

2.Check out Docker代码

从仓储docker/dockerclone代码:

git clone https://github.com/docker/docker.git c:\gopath\src\github.com\docker\docker

3.编译

运行cmd.exe,然后执行下面命令:

set GOPATH=c:\gopath;c:\gopath\src\github.com\docker\docker\vendor
set DOCKER_CLIENTONLY=1
cd c:\gopath\src\github.com\docker\docker\docker
go build -v
<p>

如果正常,你会看到docker.exe出现在目录中。