docker启动时,会在宿主主机上创建一个名为docker0的虚拟网络接口,默认选择172.17.42.1/16,一个16位的子网掩码给容器提供了65534个IP地址。docker0只是一个在绑定到这上面的其他网卡间自动转发数据包的虚拟以太网桥,它可以使容器和主机相互通信,容器与容器间通信。问题是,如何让位于不同主机上的docker容器可以通信。如何有效配置docker网络目前来说还是一个较复杂的工作,因而也涌现了很多的开源项目来解决这个问题,如flannel、Kubernetes、weave、pipewo...
分类:
其他好文 时间:
2014-11-19 01:46:16
阅读次数:
262
作者:Jérôme Petazzoni( Docker 布道师)译者:Mark Shao( EMC 中国高级工程师)如果在 CentOS 、 REHL 、 Fedor 或者其他默认没有 AUFS 支持的 Linux 发行版上使用 Docker ,你可能需要用到 Device Mapper 的存储插件...
分类:
移动开发 时间:
2014-11-19 00:21:10
阅读次数:
289
背景前段时间在测试docker的网络性能的时候,发现了一个veth的性能问题,后来给docker官方提交了一个PR,参考set tx_queuelen to 0 when create veth device,引起了一些讨论。再后来,RedHat的网络专家Jesper Brouer出来详细的讨论了一...
分类:
其他好文 时间:
2014-11-18 23:46:10
阅读次数:
299
docker启动时,会在宿主主机上创建一个名为docker0的虚拟网络接口,默认选择172.17.42.1/16,一个16位的子网掩码给容器提供了65534个IP地址。docker0只是一个在绑定到这上面的其他网卡间自动转发数据包的虚拟以太网桥,它可以使容器和主机相互通信,容器与容器间通信。问题是,...
分类:
其他好文 时间:
2014-11-18 23:41:23
阅读次数:
828
安装说明:[安装epel-release][1] > ?$ sudo yum install epel-release > $ sudo yum install docker-io > $ sudo service docker start [1]: https://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_p...
分类:
其他好文 时间:
2014-11-18 13:39:13
阅读次数:
219
公有云容器服务进入2.0时代
近来Google、Amazon接连发布基于容器(其实主要是Docker)的新业务。
2014.11.05 Google发布Google Container engine
2014.11.13 Amazon发布AWS Container Service
估计很快我们也将看到Azure的新容器服务发布了。
如果我们把之前IaaS公有云提供商的产品看做容器服务1....
分类:
其他好文 时间:
2014-11-17 22:52:54
阅读次数:
305
dockerfile是为快速构建docker image而设计的,当你使用docker build 命令的时候,docker 会读取当前目录下的命名为Dockerfile(首字母大写)的纯文本文件并执行里面的指令构建出一个docker image。 而另一种构建docker iamge 的方...
分类:
其他好文 时间:
2014-11-17 22:28:35
阅读次数:
258
nova-docker安装
工作原因,尝试了下nova-docker这个插件。目前该项目还在孵化阶段,还未进入oepnstack正式项目。
安装过程
devstack安装openstack环境(注意rpm源和pypi源尽量选用快的,另外某些源可能缺包。比如osolo.concurrency的python库在aliyun的源上就没有)安装nova-docker(git clone项目,p...
分类:
其他好文 时间:
2014-11-17 15:54:00
阅读次数:
508
docker安装配置系统版本(centos6.5x64)注意:centos系统版本需要是centos6以上,并且系统需要是64位才能安装docker,如果是不是64位系统安装的时候会提示找不到docker-io简介:Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发..
分类:
其他好文 时间:
2014-11-17 12:34:35
阅读次数:
240
最近接触PAAS相关的知识,在研发过程中开始使用Docker搭建了自己完整的开发环境,感觉生活在PAAS时代的程序员真是幸福,本文会简要介绍下Docker是什么,如何利用Docker来搭建自己的开发环境(本文主要是面向Mac OS X),以及期间所遇到的一些坑和解决方案。(本文会要求你对PAAS、L...
分类:
其他好文 时间:
2014-11-17 06:53:13
阅读次数:
273