首页 资讯 安全 查看内容

Docker体质大改造,1.10新版多项基础档案格式大更新

2016-2-12 09:30 1877 0

摘要: 映像档大变革的Docker 1.10终于正式释出,另外也推出了可以部署更多复杂应用的新Compose格式、以及能跨映象档共享同层设定的新manifest档格式,这一个新版是从体质开始大改变。Docker 1.10版的Docker Compose有新的 ...

映像档大变革的Docker 1.10终于正式释出,另外也推出了可以部署更多复杂应用的新Compose格式、以及能跨映象档共享同层设定的新manifest档格式,这一个新版是从体质开始大改变。

Docker 1.10版的Docker Compose有新的设定档格式,可以建立更复杂应用程式的部署了,包括了调度(orchestrating)Container,设定网路及容量,因此使得建立分散式应用程式变得更加容易。甚至可以在自己的开发环境中上,设定多网路层(multiple network tiers)以及复杂储存组态设定,现在可以从开发环境、CI、Stage阶段到正式环境全程都套用同样的设定档。

Docker也更加强了安全性。 Docker表示,Docker Engine 1.10则支援安全计算模式过滤(seccomp filtering),让系统程序可以区分柏克莱封包过滤去(berkeley packet filter,BPF)以及系统呼叫。以及先前在RC版本,透过安全杂凑(secure hash)的机制,Docker得以透过映像档的内容,为映像档进行ID编号,也正式加入1.10版本中。

在网路功能的方面,Docker则加入了许多使用者优先要求的功能。像是在网路中可以使用连结,让使用者可以定义容器以及不同名称主机的关系;在Container运作或是加入网路时,可以给予Container客制化的IP位址,以及现在多主机驱动程式现在也支援Linux 3.10之上的版本。

而新推出的Docker Swarm 1.1版本,只要侦测到运算节点失灵,Docker Swarm也会重新调度Container至健康的节点,确保应用程式继续运算。不过Docker表示,目前这个功能是实现性质,目前可能还无法完美的运作。在Docker Registry 2.3版本中,Docker也支援新的manifest格式,让不同的映像档可以共同分享Docker Container中的Layer,因此可以增加使用者在储存库执行推(psuh)程序时的效能表现。

另外,Docker核心维护者Jessie Frazelle也预告,即将在未来的Docker 1.11版本中,也会加入程序ID控制群组(PID control group)的功能,将限定可以复制(fork)到cgroup中的程序数目。
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部