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

阅读全文

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

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

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

阅读全文

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

阅读全文

通常,碰到Failed to get D-Bus connection是使用了systemctl的指令启动服务后报错的。

解决办法也很简单,容器启动的命令行加入(这参数权限比较高,并不太推荐使用,这里只说个方法)。

--privileged

然后启动的命令行里,将[……]

阅读全文

简介
docker 默认提供了四种模式,供容器启动的时候选择:bridge、none、container、host。前一篇文章已经介绍了 bridge 模式,这篇文章就介绍剩下的三种模式,已经它们可能的使用场景。

测试环境
说明一下这篇文章中所有测试的基本配置和环境[……]

阅读全文

Name, shorthandDefaultDescription