runc

정의

OCI(Open Container Initiative) 표준 스펙을 구현한 가장 low-level 컨테이너 런타임


위치

Docker / containerd ↓ runc ← 여기 ↓ 리눅스 커널 (namespace, cgroup)


역할

`containerd가 runc한테 시킴 "이 스펙대로 컨테이너 만들어" ↓ runc가 실제로


kata와 비교

`runc

kata


핵심

`Docker 명령어 치면 docker → containerd → runc → 커널

runc가 실제로 컨테이너를 "만드는" 주체`

runc = 컨테이너 실행의 최하단, 실제로 커널 기능 호출하는 것