호스트 운영 체제 ( 커널 ) ( 640 ) 위 에 컨테이너 를 생 성 및 관리 하 는 엔진 ( 630 ) 이 위치 할 수 있 다 . 엔진 ( 630 ) 은 복수 의 컨테이너 이미지 들 ( 610 , 620 ) 을 이용 해 컨테이너 를 실행 시킬 수 있 다 . 컨테이너 이미지 들 ( 610 , 620 ) 은 운영 체제 레이어 들 ( 611 , 621 ) 을 포함 하 지만 커널 을 포함 하 지 는 않 는다 . 따라서 , 컨테이너 이미지 들 ( 610 , 620 ) 과 호스트 는 호스트 운영 체제 ( 커널 ) ( 640 ) 를 공유 함 으로써 , 컨테이너 의 실행 시 에 커널 의 cgroups 에 의해 호스트 의 하드웨어 리소스 가 제어 될 수 있 다 . 또한 커널 의 namespaces 에 의해 사용 자 공간 이 격리 될 수 있 다 .