OCI之Docker标准浅谈

OCI 浅谈

概述

An open governance structure for the express purpose of creating open industry standards around container formats and runtime. – Open Containers Official Site

The Open Container Initiative (OCI) is a lightweight, open governance structure (project), formed under the auspices of the Linux Foundation, for the express purpose of creating open industry standards around container formats and runtime. The OCI was launched on June 22nd 2015 by Docker, CoreOS and other leaders in the container industry
The OCI currently contains two specifications: the Runtime Specification (runtime-spec) and the Image Specification (image-spec). The Runtime Specification outlines how to run a “filesystem bundle” that is unpacked on disk. At a high-level an OCI implementation would download an OCI Image then unpack that image into an OCI Runtime filesystem bundle. At this point the OCI Runtime Bundle would be run by an OCI Runtime.

https://www.opencontainers.org/about

The Open Container Initiative (OCI) is a Linux Foundation project to design open standards for operating-system-level virtualization, most importantly Linux containers.[1] There are currently two specifications in development and in use: Runtime Specification (runtime-spec) and the Image Specification (image-spec).

OCI develops runC, a container runtime that implements their specification and serves as a basis for other higher-level tools.

https://en.wikipedia.org/wiki/Open_Container_Initiative

技术原理

引用

DEMYSTIFYING THE OPEN CONTAINER INITIATIVE (OCI) SPECIFICATIONS

OCI 和 runc:容器标准化和 docker

Docker背后的标准化执行引擎runc

Docker背后的容器管理libcontainer

揭秘开放容器标准(OCI)规范

Docker 1.11发布:第一个基于containerd,兼容OCI标准的发行版

[]()

[]()



      本文转自heavenseahill 51CTO博客,原文链接:http://blog.51cto.com/shower/2059668,如需转载请自行联系原作者




你可能感兴趣的:(运维,runtime)