前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Docker 1.9版本修复互联和存储的缺陷

Docker 1.9版本修复互联和存储的缺陷

作者头像
CSDN技术头条
发布2018-02-11 11:29:35
5570
发布2018-02-11 11:29:35
举报
文章被收录于专栏:CSDN技术头条CSDN技术头条

Docker 1.9发布了,并且它修复了Docker用户长期以来的顽疾:互联(Networking)。

Multi-Host Docker Networking(新功能的官方名称)曾是Docker复杂难懂的互联模型的的极具竞争的解决方案之一。最终,第三方公司SocketPlane并入Docker,并将自身在OpenDaylight/Open vSwitch 互联的解决方案一起带入。这是一个非常明智的举动,这意味着现有开源互联工作中的有了问题的解决方案(即便是间接的)。

多主机互联曾作为测试版本加以验证。在Docker1.9中,它将普遍有效,并且用户可以在Swarm中使用它或者将其作为Compose 工具。创建虚拟网络并将其连接到容器上,可实现多个主机上容器相互通信,并且实现不同的应用程序或者应用程序不同部分能够相互隔离。

互联子系统设计为可插拔式,毫无保留兼容VXLAN或者IPVLAN等技术。用户可以从VMware、 Cisco和Microsoft那里获得第三方插件。

1.9版本同样在存储容量方面引入一种新方法,进而解决了另一用户长期投诉的问题。Docker Volumes现在支持任意第三方存储系统--EMC、OpenStack CephVolumes等等--通过 Volume插件系统。Swarm同样支持这一Volume驱动系统(原Docker集群系统现在Swarm1.0版本中同样存在)。

作为定义多容器应用程序的工具Docker Compose同样有所改变。在Windows环境下运行Docker Compose1.5修订版本能自动验证Compose所生成的文件,并且兼容新的Docker互联架构。最后这一功能(目前仍在测试阶段)意味着多容器的Docker 应用可通过类似Swarm这种原生集群系统在多主机上运行。

目前对Docker关注的爆炸性增长意味着它的缺点将在解决方案出现前的更为迅速暴露。1.9版本完善了一个很大的问题,但仍有很多问题等着去解决。首先当其冲的是:通过用户的命名空间支持无特权的容器。1.9版本的发布意味着第一阶段已经完成,但其新互联架构代码的引入工作还在进行。Docker已经不单单是CoreOS相似品,现在它变更具有竞争力,Docker将会提供一些其他人所不能提供的功能。

原文链接:Docker 1.9 cures networking and storage ailments(译者/刘崇鑫 审校/朱正贵 责编/仲浩)

译者简介:刘崇鑫,北京邮电大学研究生在读,专业光通信工程。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-11-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 CSDN技术头条 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档