APP下载

避免厂商绑定,Container技术第一个映像档格式标准OCI出炉

消息来源:baojiabao.com 作者: 发布时间:2024-03-29

报价宝综合消息避免厂商绑定,Container技术第一个映像档格式标准OCI出炉

由Google、微软、IBM及VMware等厂商组成的OCI联盟,致力于统一各家Container技术标准。OCI除推出OCI runtime标准,让开发者打包、签署应用程序,并且可以自由选用不同的Container runtime环境外,在近日则更一步延伸,推出开放容器OCI映像档标准,由Container技术社群订定规范,确立容器映像档建立、认证、签署以及命名的方式。

CoreOS研发团队总监Jonathan Boulle表示,未来数个月中,开发者可期待透过共享标准,建立、发布软件Container。因此,无论开发者是使用appc或是Docker映像档,也不会受到任何影响,“对于业界承诺‘打包一次,各处运行’(package once,run anywhere),也是前进了一大步。”他说。

OCI在去年6月成立时,起初的目标主要瞄准于建立Container执行环境。然而,此次映像档标准的推出,Jonathan Boulle认为,订定了Cotnainer标准的最重要基础元件,“建立起了分散式(distributable)的容器映像档”,为容器可携性的目标奠定了基础。他表示,开发者也只须一次性地建立、打包容器,便可以在不同的云端业者平台或是企业就地部署。

OCI映像档标准目标是避免Container遭厂商或引擎所绑定

订定OCI映像档标准的目的在于,让开发者自由打包应用程序Container,并使用不同的Container引擎运作。因此,Jonathan Boulle表示,使用者也不会被特定厂商的Container技术所绑定。同时,也可以在rkt、Docker、Kubernetes及Amazon ECS等异质runtime中运作,“Container本身也不需要进行修改。”

Jonathan Boulle也透露,在未来数个月中,如Amazon Container Registry、Google Container Registry、Docker Hub及Quay等Container储存库,也都将支援OCI映像档标准。

许多开源容器厂商对于OCI映像档标准,也纷纷表示看好。如CoreOS技术长Brandon Philips表示,推出OCI映像档标准,让使用者逐步在采用现代化基础架构中导入Container技术。Rancher首席架构施Darren Shepherd则认为,此标准的释出,不仅让工作可以在异质云环境中进行,也可以跨Container runtime环境执行。

2018-01-29 15:25:00

相关文章