DevOps K8S(4) – Dockershim? 앞으로는 CRI containerd!
KubernetesDockercontainerdDockershimCRIOCI
AI 요약
Beta24 버전부터 dockershim이 deprecated되고 containerd를 사용하도록 변경된 내용을 설명합니다. 과거 Kubernetes는 Docker Engine을 기본으로 사용했으나, Docker 버전 업그레이드에 따른 영향을 받았습니다.
이를 해결하기 위해 OCI(Open Container Initiative) 표준이 만들어졌고, Docker는 OCI 표준을 준수하는 containerd를 개발했습니다. Kubernetes는 CRI(Container Runtime Interface)를 통해 OCI 표준을 따르는 이미지라면 Docker 버전과 무관하게 사용할 수 있게 되었습니다.
CRI-O와 같은 다른 OCI 표준 컨테이너 런타임도 Kubernetes에서 사용 가능하며, dockershim은 더 이상 사용되지 않고 containerd가 그 역할을 대체하게 됩니다. 이 변화는 컨테이너 기술의 표준화와 유연성 증대에 기여합니다.
준화와 유연성 증대에 기여합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기


