官方建议docker源码编译在docker容器内进行,因为官方提供的容器内已经继承了编译需要的环境,如果非要自己搭建编译环境也不是不可以,就是稍微有些繁琐。以下以1.8.2版本为例。
具体版本可以查看官网。
ps:该镜像较大,可以考虑从国内镜像下载。
上述可以看到在容器内,bundles目录已经有了编译好的docker程序文件了。退出容器后,在本机/home/dockerbuild/bundles/1.8.2/binary目录下会得到一个编译完毕的docker。
本文转自zsdnr 51CTO博客,原文链接:http://blog.51cto.com/12942149/1929368,如需转载请自行联系原作者