Docker企业版17.06探秘

Docker企业版17.06探秘
© Shutterstock.com / ChameleonsEye

8月16日,Docker发布了17.06版本的Docker企业版(Enterprise Edition),其中提供了一系列令人激动的新特性,让我们先睹为快。

支持多种体系架构

首先新版本提供了对Windows Server 2016和IBM Z系列主机的支持。这样在Docker群集中,可以支持不同操作系统和体系架构的节点,并使用统一的用户体验来部署和管理Linux、Windows和IBM Z System的应用。支持无缝地编排异构环境下的应用,比如利用Docker Compose模板来一键部署运行在Windows平台上的.Net的数据处理应用和运行在Linux上的后台Oracle数据库。这样用户可以用一个统一的容器平台同时支撑互联网创新应用和现有企业应用,并推动企业应用的现代化改造,更好地支持企业双模IT形态。

Docker企业版17.06探秘

多租户支持

Docker企业版引入了安全的多租户支持。允许企业中的多个组织可以共享一个Swarm集群。

  • 为Docker API提供了细粒度的权限管理
  • 为Docker集群中的资源对象,比如服务,容器,卷,网络和涉密信息,提供了基于角色的访问控制(RBAC)。
  • 允许通过RBAC对Docker集群中的节点进行分组和授权访问,使得不同团队之间的应用不会相互影响。

基于策略的自动化

在新的版本中,Docker企业版进一步提升了应用交付中的自动化程度,避免应用在从测试环境向生产环境转移过程中的人为失误。

  • 基于预定义策略,将完成测试验证的Docker镜像自动从用于开发的镜像仓库移动到另一个用于发布的镜像仓库
  • 不可变(Immutable)镜像仓库,可以禁止对已打标签的image进行修改和移除,可以保障生产镜像的安全和版本锁定。
  • 开放了更多的 Open API 来控制和管理容器集群

中文用户界面

新版本提供了原生的中文用户界面,大家可以参考Docker企业版之旅来在阿里云上部署测试。

UCP (Universal Control Plane)

Docker企业版17.06探秘

DTR (Docker Trusted Registry)

Docker企业版17.06探秘

总结

与Docker社区版侧重于开发者体验不同,Docker企业版更注重对企业IT基础设施的支持、运维能力的建设,和安全性、稳定性的强化。更多新版本特性请参见官方文档

Docker和阿里云的小伙伴一起为国内用户带来了Docker企业解决方案,帮助企业用户利用容器技术加速创新、轻松实现业务上云。

了解更多阿里云容器服务内容,请访问 https://www.aliyun.com/product/containerservice