DockerCon EU印象:单薄到使人疑惑的MTA

导读

本文由Rancher Labs CEO及联合创始人梁胜博士写于参加完DockerCon EU 2017以后。docker

Docker宣布拥抱Kubernetes,是本届DockerCon上最爆炸性的新闻。而Docker公司花费3场keynote、一天半时间、但愿获得外界关注的新项目MTA,却看上去十分单薄。架构

MTA是什么?业界对它有什么疑问?Docker公司的将来计划与走向究竟怎样?做为整个容器领域发展历程的参与者与见证者,梁胜博士分享了一些他的见解与感觉。工具

我刚刚参加完DockerCon EU,我在大会中碰见的DockerCon的用户、供应商以及Dokcer公司的员工都给我留下了很是友好和亲切的印象,与他们的交流也让我收获了不少。毫无疑问,这是一次组织充分的大会,对我而言也是一段有趣的经历。插件

输入图片说明

在启程参加大会以前,我曾写过一篇文章《Docker将何去何从?》:http://www.cnrancher.com/docker/,对Docker公司的将来计划与发展走向保留了一些疑问。Docker之父、Docker公司CTO Solomon Hykes在他的keynote中正好解答了我当初说的这些问题,这也毋庸置疑成为了演讲中引发业界震动的焦点——Docker决定拥抱Kubernetes,而这也是这次DockerCon上最重磅的新闻。图片

然而,除此以外,若是说Docker公司还有一个动态是他们极但愿参会者及业界知晓的,那必定是Docker这次公开的“现代化传统应用”项目(MTA,Modernize Traditional Applications)。MTA的构想很简单,将传统的Windows或Linux应用程序打包成Docker容器,而后将应用部署到现代云基础架构上而且实现一些资源节约。大会花了三场keynote(整整一天半的时间)来介绍MTA,Docker彷佛把整个业务都押在这个价值主张上了。资源

然而令我惊讶的是,MTA竟然是DockerCon中惟一聚焦的业务案例。DockerCon的参会者和我说,他们指望Docker可以描绘出一个更加完整的Docker商业机会的愿景和版图。然而MTA并无吸引到大多数参会者,即便是我遇到的一些企业嘉宾也有比MTA更大的计划。其实我更但愿Docker可以花更多的时间来增强容器在改变应用程序开发方面上传递的价值,由于在我看来这是一个更大的商业机遇,不过有点惋惜,Docker彷佛并无这么作。开发

Docker技术是一种应用打包的方式,它也是Docker公司从创立之初便开始的实践,MTA即是创建在Docker这一最基础的功能之上。可是Docker EE究竟有哪些具体的功能,可以使得MTA工做得比之前更好?为何Docker要专门为MTA提供解决方案?客户还须要哪些工具来完成他们的MTA之旅?关于MTA的keynote并无解答以上这些疑问。(事实上,我相信你们还有更多未获得解答的疑问。)部署

另外让我感到遗憾的一点是,除了宣布支持Kubernetes外,Docker再没发布什么和Swarm相关的动态和信息了。Rancher Labs做为Docker生态系统的合做伙伴,在这一情境下,我我的深感在基于Docker技术组件上实现创新愈发困难。我至今记得并没有比怀念曾经Docker发布一个又一个杰出的、创新的技术与产品的日子,像Docker Machine、Docker Swarm、Docker Compose、Docker network以及volume插件等等。那时的咱们,在Docker发布这些新的创新以后,便会快马加鞭地开始投入相应的工做。时至今日,在容器技术领域依然有许多创新,只不过这些创新大多发生在Kubernetes以及CNCF生态系统中了。get

我真心地但愿,在整合Kubernetes以后,Docker可以回到过去的状态,为业界带来更多的技术创新。我依然认为不多有公司像Docker这样,既具备出色的创新能力,又专一于产品的可用性。我很期待Docker在下一次DockerCon的表现。产品

输入图片说明

相关文章
相关标签/搜索