
Docker는 단일 프로그램이 아닌, 여러 구성 요소가 컨테이너를 생성하고 실행하기 위해 협력하는 구조입니다. 흐름[사용자] │ ▼[docker CLI] ← 우리가 터미널에서 쓰는 docker 명령어 │ ▼[dockerd] (Docker 데몬) │ ▼[containerd] (컨테이너 관리) │ ▼[runC] (실제 컨테이너 실행, Linux 커널 기능 호출) │ ▼[리눅스 커널: namespace, cgroup, overlayfs ...] dockerddockerd는 도커의 메인엔진이며 데몬 프로세스입니다. dockerd의 기능 이미지관리 (pull/push/build) 컨테이너 수명관리(start/stop/restart) 네트워크 및 볼륨 설정관리[libn..