您现在的位置是:首页 > 互联网 > 正文
开放式容器计划规范达到1.0里程碑
发布时间:2022-06-22 21:20:04编辑:来源:
两年前,新兴的应用程序容器正处于十字路口,竞争对手的努力正威胁着可能将技术范式分叉。为了解决这一挑战,成立了开放容器计划,经过两年的努力,今天,OCI正式发布了OCI容器运行时和映像规范标准的1.0里程碑。
2014年,Docker的容器引擎占据了主导地位,但在引起公众对Docker运行时的不满之后,2014年12月,竞争对手CoreOS向rkt引擎挑战了其主导地位。在LinuxFoundationCollaborativeProjects的努力下运行的OCI于2015年6月成立,其名称为OpenContainerProject,于2015年6月成立。一个月后,它更名为OCI。
实际上,在发布OCI1.0规范之前的两年时间是该项目最初预期的两倍。
CoreOS的首席技术官布兰登·菲利普斯(brandonPhilips)对eWEEK表示:“最初的章程旨在在不到一年的时间内发布初始产品。”“但是这些事情需要花费一些时间才能解决,在额外的时间里,已经出现了许多实现,以确认已纳入OCIv1.0规范的工作。
Docker市场和社区高级副总裁DavidMessina告诉eWEEK,他认为OCI规范的两年开发是正确完成工作的正确时间。
除了容器运行时的问题外,CoreOS还对容器映像格式表示担忧,这导致了其appc努力的启动。新的OCI图像规范格式1.0里程碑合并了CoreOSappc方法的一些原始思想。
飞利浦说:“OCI图像格式实质上吸收了appc和Dockerv2.2图像格式的一些最佳创意。”“今天,OCI规范缺少appc指定的许多内容,但是OCI社区打算讨论的这些内容在v1.0之后,包括图像签名的格式以及通过HTTP或其他API的图像传输。”
OCI运行时规范旨在成为应用程序容器的基础元素,这将有助于实现不同运行时实现之间一定程度的标准化和互操作性。该项目的GitHub摘要指出,OCI运行时规范旨在指定容器的配置,执行环境和生命周期。尽管OCI运行时规范很重要,但最终用户可能不会直接处理它们。
飞利浦说:“运行时规范是相当低的级别,主要是构建像Kubernetes这样的系统的人们的关注,而不是最终用户的关注。”“我看到OCI规范的最终用户主要是正在构建容器映像并将其应用程序放入内部的应用程序开发人员。”
飞利浦补充说,尽管最终用户可能无法从头到尾阅读OCI规范,但他们可以依靠将这两个规范放在一起提供的有关文件系统布局,互操作性和执行环境的保证。
RedHat的首席软件工程师VincentBatts同意,尽管运行时和图像规范很低,但是它们提供了重要的互操作性。他还指出,缺乏容器标准一直是Linux容器生态系统内部的障碍,主要是限制集成和整体技术选择。
“在OCI之前,唯一的标准几乎都是事实上的;发生重大变化时,事情只会破坏,因为除了让它们破坏之外别无选择,”Batts告诉eWEEK。“当工具的异构部署不同时,就需要工具之间的'胶水'对容器映像的格式有更多的保证。”
资质认证
尽管OCI运行时和映像规范现在已达到1.0里程碑,但Docker的Messina表示,尚无任何正式的认证过程来验证任何实现实际上完全符合规范。
“一旦建立了认证和测试套件,我们将讨论DockerOCI兼容性,”Messina说。“认证计划今天不存在,我们不想误导任何人。”
Batts表示,正在努力为OCI认证工作组中的运行时工具和映像工具启用认证。他补充说,随着规格达到1.0里程碑,“尘埃落定”了,现在有可能完成有助于进行认证的自动化工具。
Batts说:“将把很多注意力和焦点放在自动化上,并使人们能够声称OCI兼容甚至OCI认证状态。”“这是不正确的,没有任何人可以反驳,但是反驳背后的自动化即将到来。”
尽管Docker和CoreOS都构建了具有OCI兼容运行时的容器引擎,但RedHat也在努力领导。
RedHat的首席软件工程师MrunalPatel对eWEEK表示:“RedHat正在开发cri-o,这是一个基于OCI的运行时,可以支持任何与OCI兼容的运行时作为后端。”“Cri-o实现了KubernetesCRI(容器运行时接口)API,旨在成为Kubernetes的轻量级运行时。”
展望未来,OCI仍有工作要做,以进一步推动集装箱市场的发展。
墨西拿说:“有40多家供应商参与OCI,所以现在重要的是完成测试套件并让人们完成认证过程,以便我们讨论兼容性。”“现在已经有了1.0规范,您将看到行业建立在这些基础之上。”
CoreOS的飞利浦也对OCI1.0里程碑的影响以及它将如何帮助进一步推动应用程序容器市场的增长和发展感到乐观。
飞利浦说:“我对OCI的发展寄予厚望,希望它能得到广泛实施,并包括从容器的制造,分发和执行到全面互操作性所必需的所有关键部件。”“在我看来,这包括签名规范和分发。
标签:
猜你喜欢
最新文章
- DeepSeek公告:线上服务遭大规模恶意攻击,暂限非+86手机号注册
- IGN揭秘《刺客信条:影》新实机演示:主角形象深入人心!
- 焕新登场:全新起亚K4紧凑型车图解赏析
- 重庆:2025年将持续推进163项城中村改造项目
- 蔚来乐道春节期间暂停车机升级,2月6日恢复推送服务
- 超有牌面!国产游戏《明末:渊虚之羽》登上英国《EDGE》杂志封面,漫画风女侠惊艳亮相
- 币界网晚间行情速递:BTC比特币报价$103,391.48,日内微跌1.04%
- 暗区突围:全面转载新手必备攻略
- 未来人生:个人满级天赋展示与深度评价(五)
- 探索功夫英雄的奇妙世界:玩法特色与剧情概览
- 最后一波福利!速来领取《黑神话:悟空》限定红包封面!
- 《暗黑4》Steam史无前例大促:标准版仅售191.4元,速来抢购!
- 广东:2027年目标全面构建绿色低碳循环经济体系
- 金价飙升,直逼840元大关!黄金店铺春节延期休假,蛇金饰品与足金手机贴受热捧!
- 《宝可梦卡牌P》新扩展包时空激战1月30日震撼发布,帝牙卢卡荣耀参战
- 截至今晨7点,全国172个公路路段受雨雪寒潮侵袭影响
- 币界网晚间行情速递:DOT波卡币攀升至6.446美元/枚,日内涨幅达2.01%
- 《龙腾世纪4》销量惨淡致EA股价暴跌21.25%!市场反应强烈
- 比亚迪海豹汽车OTA升级:全新引入城市领航功能等重磅更新
- 特朗普透露或于30日天内决断TikTok命运
- 10亿基金助力,中部城市赣州抢占人形机器人产业先机
- 《蛋仔派对》服务器崩溃引发玩家不满,官方深夜致歉并修复问题
- Stellantis重启美国贝尔维迪尔工厂,千余员工将重返岗位
- 一鸣食品全资子公司增资扩建:1.32亿打造4500头规模繁育基地