这是系列文章的第一篇,介绍我们如何借助容器让服务器更易于扩展和管理,从而跟上业务需求的步伐。 关键元素是: Docker:容器技术,使应用更加便携和易于管理 CoreOS:提供最小化的操作系统,便于流程规划和Doc...
分类:
其他好文 时间:
2015-02-05 09:41:29
阅读次数:
288
动态挂卷目前docker不支持动态挂卷。有同事就提出,以下方法是否可行:1. 将块设备通过ln链接到容器与host的映射目录。2. 将块设备挂载到容器与host的映射目录。以下是实验过程:由于非特权无法看到/dev下的设备,因此ln链接实际是无效的。 同理,对于其他块设备,也是这样的。当然,我们可以配置privileged,则可以看到这些设备。但是privileged本身存在很大的安全隐患。cod...
分类:
其他好文 时间:
2015-02-04 23:27:38
阅读次数:
279
privileged参数
$ docker help run
...
--privileged=false Give extended privileges to this container
...
大约在0.6版,privileged被引入docker。使用该参数,container内的root拥有真正的root权限。否则,container内的root只是外部的一个普通用户...
分类:
其他好文 时间:
2015-02-04 23:26:31
阅读次数:
253
这是本系列的第三篇,整个系列介绍了我们公司如何把基础框架从PaaS移植到Docker上。 第一篇:介绍了我们在接触Docker之前的探索过程。 第二篇:介绍了如何搭建一个内网安全的私有registry。 在这最后一篇,我们用...
分类:
其他好文 时间:
2015-02-04 22:00:15
阅读次数:
296
Docker价值分析(优缺点和谁在使用?)
摘要:
Docker,一个新的容器技术,它能够在相同的旧服务器上运行的更多的应用程序,这也使得它很容易打包和发布程序。
它可以得到相同的硬件上比其他技术运行更多的应用(小的开销内存/ CPU/硬盘,这意味着更低成本);
它使开发人员能够快速创建简单的,现成的运行容器化应用;
它使管理和部署应用程序更加容易。...
分类:
其他好文 时间:
2015-02-04 18:44:31
阅读次数:
181
目前docker主要应用于单机环境,使用网桥模式,但如果想把多台主机网络互相,让多台主机内部的container互相通信,就得使用其他的软件来帮忙,可以使用Weave、Kubernetes、Flannel、SocketPlane或者openvswitch等,我这里就使用openvswitch来介绍docker多台主机网络互通。先看..
分类:
其他好文 时间:
2015-02-04 16:54:06
阅读次数:
359
如果有人已经将hg server的image做好了,那么我还要自己作吗?答案是拿来用吧。一、安装用hg为关键词搜索,得出以下结果:$ docker search hg
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
hgo...
分类:
其他好文 时间:
2015-02-04 14:42:44
阅读次数:
232
介绍:vagrant是一款用来构建虚拟开发环境的工具,通常用在开发时统一开发环境。相似工具有docker安装: 1.vagrant依赖于虚拟机工具,所以需要安装虚拟机,建议使用VirtualBox。下载地址:https://www.virtualbox.org/wiki/Downloads 2......
分类:
其他好文 时间:
2015-02-04 07:04:31
阅读次数:
214