container runtime
-
OCI와 CRIKubernetes - 기초 2022. 8. 23. 01:14
Kubernetes(이하, k8s)를 스터디 시작에 앞서 제일 먼저 도커를 배우게 된다. 먼저 가상화 환경을 이해해야 컨테이너를 관리 및 실행하는 docker와 k8s container runtime을 이해 할 수 있기 때문이라고 생각한다. 그럼, container를 실행하는 것은 docker 뿐이고 k8s는 docker를 관리하는 것일까?? 아니다. Don't panic: Kubernetes and Docker k8s v1.20 이후 Container runtime에서 docker 사용이 중단 된다. 괜찮을까? 아래에서 다룰 OCI와 CRI에 의해서 괜찮다. 도커가 생성하는 이미지는 실제로는 도커에만 특정된 이미지가 아니라 OCI 이미지이다. k8s는 OCI 호환 이미지를 어떤 도구를 사용해 빌드했던 ..