如何在Windows上编译Docker?

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

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