Docker开发者现在可以在自己的桌面上构建Arm容器

栏目: 服务器 · 发布时间: 5年前

Docker与Arm今天公布一项重要的全新合作伙伴计划,两家公司将共同为 Docker工具 提供面向Arm平台的更佳支持能力。

此次合作的主要思路,是帮助Docker开发人员轻松立足自己的x86桌面设备为Arm平台构建应用程序,而后将应用成果部署至云端(包括基于Arm的AWS EC2 A1实例)、边缘以及物联网设备。具体来讲,开发者的Arm容器构建流程将与以往保持一致,无需任何交叉编译步骤。

这一贴心而强大的新功能适用于通过JavaScript/Node.js、 PythonJava 、C++、 Ruby 、.Net core、 Go 、Rust以及 PHP 编写而成的应用程序。下周,此项功能将在Docker公司于旧金山召开的 年度北美开发者大会 上发布技术预览版。

从传统意义上讲,开发人员必须立足基于Arm的服务器之上构建能够运行在Arm平台上的容器。作为全新合作关系的首个成果,Docker公司在这套新系统中相当于立足PC端模拟出一个可用于构建容器镜像的Arm芯片。

Docker公司战略联盟执行副总裁David Messina在接受采访时表示,“一夜之间,全球200万Docker开发者得以利用自己熟知的Docker命令快速转型为Arm开发人员。正如我们以往已经完成的一系列尝试,Docker再次简化流程、降低开发人员的理解门槛,并最终帮助大家得以通过自己的笔记本电脑实现由x86开发者到Arm开发者的蜕变。”

由于以亚马逊A1实例为代表的云端Arm服务器通常在使用成本方面要远低于x86设备,这意味着用户能够利用这套新系统通过在Arm上运行容器来获得可观的直接性成本效益。

而对于Docker公司而言,这种合作关系也开辟了新的机遇,特别是在边缘与物联网场景等Arm芯片已经开始发挥巨大作用的领域。同样的,Arm方面也希望通过降低平台开发难度的方式强化自身开发人员生态系统。其中的道理非常简单:为平台构建应用程序的难度越低,开发人员就越有可能在采用Arm合作伙伴芯片的服务器之上运行这类应用。

Arm公司基础设施业务线市场营销副总裁Mohamed Awad指出,“Arm对于基础设施的定位思路,真正涵盖了从商战到边缘、再到数据中心的所有方式,这是因为我们正是极少数能够贯穿整个路径的企业之一。正是这样的观点,促使我们努力确保以有意义的方式与Docker合作并建立起长期伙伴关系。我们意识到计算与基础设施正在由原本的集中式计算、通用型架构模式,逐步转化为更分散、异构程度更高的计算系统。”

不过Awad也正确地指出,开发人员不希望承担这种复杂性,同时又需要确保自己编写的应用程序能够在各类平台上顺畅运行,并根据需求随时加以移动。Awad表示,“对我们来说,此次合作的目标是为开发人员赋能,帮助他们摆脱任何特定领域带来的锁定性约束,同时保证他们能够根据自己的实际工作需求选择最为高效的计算平台。”

Messina指出,Docker一直承诺消除应用程序对其运行所在的基础设施的依赖性。添加对Arm平台的支持当然代表着这一承诺的最新扩展成果。他同时强调称,这方面工作主要是由Docker公司的各大企业客户所推动。这些客户已经在利用Docker工具构建起用于云原生开发的系统——至少是在x86架构开发方面。现在,企业客户又开始将目光投向边缘设备开发,而边缘设备普遍采用Arm计算架构。

Awad与Messina也都强调称,开发人员无需学习任何新知识即可顺利享受此次发布成果带来的便利。换言之,大家所熟悉的全部Docker命令都能够在新系统中直接使用。

原文链接: Docker开发人员现在可以在他们的桌面上构建Arm容器


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

HotSpot实战

HotSpot实战

陈涛 / 人民邮电出版社 / 2014-3 / 69

《HotSpot实战》深入浅出地讲解了HotSpot虚拟机的工作原理,将隐藏在它内部的本质内容逐一呈现在读者面前,包括OpenJDK与HotSpot项目、编译和调试HotSpot的方法、HotSpot内核结构、Launcher、OOP-Klass对象表示系统、链接、运行时数据区、方法区、常量池和常量池Cache、Perf Data、Crash分析方法、转储分析方法、垃圾收集器的设计演进、CMS和G......一起来看看 《HotSpot实战》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具