容器标准化迈出关键性一步

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介:

不论是传统IT架构管理者还是云架构管理者,都对容器的技术优势赞不绝口,但真正困扰着用户的难题在于,到底哪种容器方案最为出色。为了解决这一标准争议,由Docker公司和Linux基金会共同发起的开放容器计划(Open Container Initiative,OCI)力求打造一套通用型容器标准,其中的最新成果正是OCI Image Format Spec项目。

 容器标准化迈出关键性一步

容器标准化正在实现当中

作为OCI的首个项目,OCI Runtime Spec规范了容器的运行规则,而新项目OCI Image Format Spec则提供一整套开放容器镜像规范,其中包含运行特定软件所需要的全部构建组件,这也意味着容器技术“一次打包,随处运行”的承诺迈出了关键性一步。

那么其重要意义又在哪里?CoreOS公司CEO Alex Polvi的回答是:“类似于火狐与Chrome,容器领域也存在着Docker与rkt(两款高人气容器方案)。经过此次改革,二者相当于拥有了共享的HTML5,这意味着开发者的成果能够在任意浏览器当中拥有同样的运行效果。”

OCI技术监督委员会主席兼CoreOS公司CTO Brandon Philips补充称:“我们很高兴能够在OCI Image Format Spec项目当中与强大的技术社区进行合作,共同促成容器镜像的生成、验证、签署、命名与分发。”在一篇博文中,COreOS开发团队负责人Jonathan Boulle指出:“在不久的将来,Docker与rkt将支持一套共享式标准容器镜像格式,而其遵循的开放规范则来自OCI。”

据悉,这套新规范基于Docker 2.2版本,同时还将引入CoreOS公司的appc规范。正如Boulle所解释:开发者们将能够打包并签署应用程序容器,而后将其运行在一系列容器引擎当中。

而对用户而言,“拥有这样一套容器镜像规范,任何人都可以参与并加以实现,保证容器无需修改即可运行在各类Runtime当中——包括rkt、Docker、Kubernetes以及Amazon ECS等。”






原文发布时间为:2016年04月19日 
本文作者:作者:赵东
本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。
相关实践学习
通过workbench远程登录ECS,快速搭建Docker环境
本教程指导用户体验通过workbench远程登录ECS,完成搭建Docker环境的快速搭建,并使用Docker部署一个Nginx服务。
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
|
存储 运维 Kubernetes
Docker容器实战(一)-标准化打包技术
Docker容器实战(一)-标准化打包技术
236 0
Docker容器实战(一)-标准化打包技术
|
容器 Kubernetes 容灾
为什么容器和K8s成为混合云多云标准化的基石?
2019阿里云上海峰会,由阿里云高级技术专家王夕宁和阿里云技术专家孙健波带来的以“多云与混合云场景下应用管理实践”为题的演讲。
5625 1
|
Kubernetes Docker 容器
Twitter上 Docker和社区就容器格式标准化争论不休
本文讲的是Twitter上 Docker和社区就容器格式标准化争论不休【编者的话】Docker的容器镜像是否应该完全标准化?Docker是否应该在公开定义的标准化革新上退缩?这是最近Twitter上, Google公司的首席布道师Kelsey Hightower和Docker创始人 Solomon Hykes之间激烈争论的话题。
1133 0
|
1月前
|
Java Go 开发者
Docker容器技术简介及其与Go语言的结合点
【2月更文挑战第23天】本文首先概述了Docker容器技术的核心概念和优势,接着探讨了Go语言与Docker容器技术的结合点。通过阐述Docker的轻量级、可移植性和版本控制等特性,以及Go语言在容器化应用中的优势,本文旨在说明两者结合能够实现更高效、灵活的应用开发和部署。
|
1天前
|
存储 Kubernetes Docker
Kubernetes(K8S)集群管理Docker容器(概念篇)
Kubernetes(K8S)集群管理Docker容器(概念篇)
|
1天前
|
存储 Ubuntu 安全
Docker容器常用命令
Docker容器常用命令
|
7天前
|
存储 运维 监控
构建高效稳定的Docker容器监控体系
【4月更文挑战第18天】 在现代微服务架构中,Docker容器已成为部署和运行应用的标准环境。随之而来的挑战是如何有效监控这些容器的性能与健康状况,确保系统的稳定性和可靠性。本文将探讨构建一个高效稳定的Docker容器监控体系的关键技术和方法,包括日志管理、性能指标收集以及异常检测机制,旨在为运维人员提供实用的指导和建议。
12 0
|
16天前
|
Linux Docker 容器
docker 容器常用命令
docker 容器常用命令
13 0
|
16天前
|
Linux Shell 虚拟化
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
27 0