docker是个轻量级的操作环境。
docker编译fuel的命令包括,
1 构建ubuntu-builder映像(来自docker/Makefile)
/usr/bin/docker build --rm=true --no-cache=true -t opnfv.org/ubuntu-builder:14.04 ubuntu-builder
从ubuntu-builder下的Dockerfile来构建。
设置tag
/usr/bin/docker tag -f opnfv.org/ubuntu-builder:14.04 opnfv.org/ubuntu-builder
这是构建后的结果
opnfv.org/ubuntu-builder 14.04 2b4f36ba8586 4 hours ago 475.7 MB
2 进入镜像环境
注意在进入镜像环境时需要指定-v,即共享的volume,这样方便docker内和docker外环境的文件共享。否则make iso无法执行,因为docker内并没有Makefile文件。
3 在镜像里执行make命令编译