下载相关rpm:
device-mapper-libs-1.02.117-12.el6.i686.rpm
device-mapper-libs-1.02.117-12.el6.x86_64.rpm docker-engine-1.7.1-1.el6.x86_64.rp[……]

阅读全文

publish_host这个参数,之前没仔细研究过,因为用k8s部集群,ES是会自动取容器IP处理的,一个Namespace下工作良好。
辰吉实测,人工docker建集群的时候,发现了暗坑,默认是不配publish_host靠自动的,然后三个节点机取的IP都是一[……]

阅读全文

镜像是会带时区的,Ubuntu镜像精简的比较狠,所以制定时区麻烦一些,要么你自己apt的方式安装tzdata,要么你找个deb的包,通过如下指令安装:

ENV TZ Asia/Shanghai
RUN printf "6\n70\n" | dpkg[......]

阅读全文

不推荐直接修改容器后commit,当然,如果必须的话,那么可以继续看,毕竟dockerfile更容易看清楚每一步操作。 相关参数示例:

Name, shorthandDefaultDescription

阅读全文

docker 1.7.1是个古老的版本,一般网上教程都是离线装给redhat6.5的系统的。

自建的仓库用http的时候,是无法拉回数据的,这个时候需要调整服务端的配置,方法如下:

编辑配置文件:
/etc/sysconfig/docker
修改other_args=&[......]

阅读全文

呐,能搜到的什么RUN用一条这种就不说了。就说一点吧,Dockerfile如果你做到了精简到极致了,那你精简的路线可以从如下两点入手:
1.选更小的系统包(实际上价值不高,比如你有几十个rpm包要装,换系统到Ubuntu那肯定是个二逼决定,因为不支持rpm啊,你[……]

阅读全文