新闻动态

您现在的位置:首页 > 新闻动态 > 行业新闻

揭秘敞开容器标准(OCI)标准

2023-12-25 行业新闻

  敞开容器标准安排本周宣告完结第一版容器运转时和镜像标准。为了支撑容器解决方案,Linux基金会主导开发了OCI标准和标准。在曩昔两年里,这些标准建造作业()凝聚了许多勤劳的尽力。考虑到这一点,让咱们来看看曩昔两年中呈现的一些“误解”。

  标准很重要,但它们远非完好的产品渠道。举个比如,万维网,其曩昔25年的开展建立在比如TCP/IP、HTTP和HTML等中心牢靠的标准之上。以TCP/IP为例,当企业将其作为一种通用协议运用时,它推动了路由器,特别是思科的开展。但是,思科经过重视其路由渠道上的差异化功用,成为其商场的领导者。咱们咱们都以为OCI标准和Docker将调和共存。

  Docker是一个完好的产品渠道(),满意容器解决方案的开发、分发、安全和编列各项需求。Docker运用OCI标准,但它只包含了该标准大约5%的内容,而且Docker渠道只要很少一部分触及容器的运转时行为和容器镜像的布局。

  运转时和镜像标准本周刚刚发布了1.0版别。但是,OCI认证方案仍在开展中,所以企业在本年晚些时候正式推出认证之前,不能要求合规性,一致性或兼容性。

  OCI认证作业组()现在正在界说标准,使产品和开源项目能够契合标准。标准和标准关于施行解决方案的工程师很重要,但正式认证是向客户保证其正在运用的技能真实契合规定标准的仅有方法。

  Docker长久以来一向为OCI做出奉献。咱们开发并捐献了大部分的OCI代码,并作为项目维护者在界说运转时和镜像标准时做了一些建造性作业。当Docker运转时和镜像格局在2013年作为敞开源代码发布后,敏捷成为事实上的标准,咱们咱们都以为将代码捐献给中立的管理机构,以避免开展力气涣散和鼓舞立异将是有利的。方针是供给一个牢靠和标准化的标准,因而Docker作为运转时标准作业的根底,供给了一个简略的容器运转时的runc,后来将Docker V2镜像标准作为OCI镜像标准作业的根底。

  Docker研制人员如Michael Crosby和Stephen Day一开始就是这项作业的要害奉献者,保证Docker保管和运转数十亿个容器镜像的体会能够过渡到OCI标准下。认证作业组完结作业后,Docker将经过OCI认证进程将其产品展现出来,以证明OCI的一致性。

  有一种误解,OCI仅适用于Linux容器技能,由于它是在Linux基金会的主导下开发的。现实情况是,尽管Docker技能开始于Linux的国际,Docker现已与微软协作,把咱们的容器技能,渠道和东西引入了Windows服务器的国际。此外,Docker现已捐给了OCI的底层技能是广泛适用于多层架构环境,包含Linux、Windows、Solaris和包含X86、ARM和IBM zSeries。

  OCI作为一个安排,有许多代表容器业界的广度的支撑成员。也就是说,它是一个小而专业的个人技能专家组,为制定初始标准的作业奉献了时刻和技能。Docker是OCI的开创成员,奉献了初始代码库,构成了运转时标准的根底,后来本身也引用了这种完结。相同,Docker也将Docker V2 Image标准作为OCI镜像标准的根底。

  CRI-O是云原生核算基金会(CNCF)的Kubernetes孵化器的一个开源项目–不是OCI项目。它根据Docker架构的前期版别,而containerd是一个直接的CNCF项目,它是一个更大的容器运转时,该运转时包含runc的参阅完结。containerd担任镜像传输和存储,容器履行和监督,以及支撑存储和网络插件的底层功用。Docker在五个最大的云供给商(阿里云,AWS,Google Cloud Platform,IBM Softlayer和Microsoft Azure)的支撑下,将containerd捐献给了CNCF,其协议是作为多个容器渠道和容器编列体系的中心容器运转时。

  尽管运转时和镜像格局标准的发布是一个重要的里程碑,但仍有作业要做。OCI的初始规模是界说一个狭隘的标准,仅针对哪些研制人员能够依赖于容器的运转时行为,怎么避免在职业中的碎片化,而且依然答应在一向在改变的容器范畴中进行立异。随后将其扩展为包含容器镜像标准。

  跟着作业组完结运转时行为和镜像格局的第一个安稳标准,正在考虑新的作业。未来作业的思路包含分发和签名。但是,OCI的下一个最重要的作业是供给一个由测验套件支撑的认证进程,由于第一个标准是安稳的。

最新动态

READ MORE