本文主要介绍了如何在POWER CPU处理器上编译和安装Docker服务。很多时候,我们都需要自己编译Docker源码,有的时候是由于自己的处理器没有对应的安装包,有的时候是由于当前的新版本还有发布,下面提供了docker编译的步骤和安装方法,供大家参考。
1. 编译环境
POWER8 处理器, ppc64le
Ubuntu14.04
2. 编译
下载最新源码
git clone https://github.com/docker/docker
参照redhat的编译脚本
https://github.com/bpradipt/docker-build
另一篇文章
http://www.ibm.com/developerworks/library/d-docker-on-power-linux-platform
3. 启动docker Daemon
在Ubuntu下使用Upstart托管
将docker/contrib/init/upstart/docker.conf文件拷贝到/etc/init/下
创建docker执行文件链接到 /usr/bin/docker
使用upstart命令启动docker
[email protected]:/home/opuser# start docker
docker start/running, process 20880
[email protected]:/home/opuser# initctl list
......
docker start/running, process 20880
......
[email protected]:/home/opuser# pstree
init─┬─cron
├─dbus-daemon
├─dhclient
├─docker───6*[{docker}]
├─7*[getty]
4. 制作Ubuntu14.04镜像
5. 建立私有镜像仓库