Docker Engine
1. 컨테이너를 빌드하고, 실행하고 거기에 네트워크, 스토리지, CLI까지 제공
dockerd - docker cli 수행
containerd - Container lifecycle management
containerd-shim : runC를 통해 컨테이너를 생성하도록 지시하고, 컨테이너 생성 후 runC가 종료되면 생성된 컨테이너를 관리함
runC - container create // 컨테이너 생성 후 종료됨
------------------------docker engine ------------------
HostOS( Ubuntu ) -> kernel -> LXC기술