Linux Container Standard



[Opencontainers](https://texonom.com/opencontainers-909e479b40274ebe813fc0094b52d24b)

### Linux Container Standards
|Title|
|:-:|
|[OCI](https://texonom.com/oci-d21cfa8bf70b4fa6ab2cdccedc93f300)|
|[CRI](https://texonom.com/cri-f7d9ee1cb32f475e9e7a70d68c08924e)|
|[CNI](https://texonom.com/cni-fdb73d86d6114a578742e449365b617a)|
|[LXC](https://texonom.com/lxc-ab459eb12a584ff39b6cc0c65b8b028d)|



> 컨테이너 포맷과 런타임에 대한 특정한 규격이 없다 보니 컨테이너의 미래는 불안
> 2015년 6월 도커, 코어OS, AWS, 구글, 마이크로소프트, IBM 등 주요 플랫폼 벤더들은 애플리케이션의 이식성(Portability) 관점에서 컨테이너 포맷과 런타임에 대한 개방형 업계 표준을 만들기 위해 OCI(Open Container Initiative)를 구성
> 이후 컨테이너 시장은 OCI의 런타임 명세와 이미지 명세를 준수하는 방향으로 성장
> 2016년 12월 쿠버네티스(Kubernetes)의 컨테이너 런타임을 만들기 위한 CRI(Container Runtime Interface)가 등장
> ![](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fb09b3630-c012-410e-bce1-9cb708ed0e7a%2FUntitled.png?table=block&id=3303cdb0-eb7d-42e2-8be4-12d54462a60d&cache=v2)

> ![](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F3948a9aa-9861-41cd-a89c-1f52ca578163%2FUntitled.png?table=block&id=c6471c20-4f9f-4ced-9782-2199cf2df142&cache=v2)
> ![](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fa2e73a45-c05f-45c4-bfff-33486e6accf5%2FUntitled.png?table=block&id=3d90b952-d92e-4822-ab60-2e5777f73d3d&cache=v2)




### Container Internal
> [도커 없이 컨테이너 만들기](https://netpple.github.io/docs/make-container-without-docker/)

### Container Trend
> [흔들리는 도커(Docker)의 위상: OCI와 CRI 중심으로 재편되는 컨테이너 생태계](https://www.samsungsds.com/global/ko/support/insights/docker.html)






