Jump to content

Open Container Initiative

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Gtewallace (talk | contribs) at 17:32, 1 September 2023 (A discussion in the Open Container Initiative slack pointed out that there was an opportunity to expand and improve this entry to include CoreOS and the maintainers of appc as part of the launch of OCI, and to point out that, subsequent to launch, work has been done to extend OCI beyond the initial focus on Linux containers. I will be making additional updates to the "Initiative" section shortly to provide additional detail). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Open Container Initiative (OCI) is a Linux Foundation project, started in June 2015 by Docker, CoreOS, and the maintainers of appc to design open standards for operating-system-level virtualization (software containers).[1][2][3] At launch, OCI was focused on Linux containers and subsequent work has extended it to other operating systems.[4][5][6]


Initiative

There are currently two specifications in development and in use: Runtime Specification (runtime-spec) and the Image Specification (image-spec).

OCI develops runc,[7][8] a container runtime that implements their specification and serves as a basis for other higher-level tools. runc was first released in July 2015 as version 0.0.1.[9]

See also

References

  1. ^ "Docker and CoreOS unite to start the Open Container Project and standardize runtime, image format". Venture Beat. 22 June 2015. Retrieved 2023-09-01.
  2. ^ "Open Container Initiative Finds Footing In Linux Foundation". InformationWeek. 8 December 2015. Retrieved 2020-01-15.
  3. ^ "Launch of Open Container Initiative". DockerCon 15. 26 June 2015. Retrieved 2023-09-01.
  4. ^ "Container platform tools on Windows". Microsoft. 15 March 2023. Retrieved 2023-09-01.
  5. ^ "runj: a new OCI Runtime for FreeBSD Jails". Samuel Karp. 16 March 2021. Retrieved 2020-01-15.
  6. ^ "ocijail Experimental, proof-of-concept OCI-compatible runtime for jails". Doug Rabson. 16 November 2022. Retrieved 2020-01-15.
  7. ^ "opencontainers/runc: CLI tool for spawning and running containers according to the OCI specification". GitHub. Retrieved 2020-01-15.
  8. ^ opencontainers. "runc/runc.8.md at master · opencontainers/runc · GitHub". Github.com. Retrieved 2020-01-15.
  9. ^ opencontainers (2015-07-16). "Release v0.0.1: runc/libcontainer release · opencontainers/runc · GitHub". Github.com. Retrieved 2020-01-15.