그림과 실습으로 배우는 도커 & 쿠버네티스 Chapter 2 - 도커의 동작원리
·
📚 책/그림과 실습으로 배우는 도커 & 쿠버네티스
Chapter 2 - 도커의 동작원리SECTION 01 도커의 구조운영체제는 소프트웨어나 프로그램의 명령을 하드웨어에 전달하는 역할도커를 사용하는 경우 운영체제 위에 도커 엔진이 동작하고 그 위에서 컨테이너가 동작한다.도커 엔진 아래에도 리눅스 운영체제가 있는데, 컨테이너 속에 또 리눅스 운영체제(비슷한 것)가 있다.도커에서는 컨테이너가 완전히 분리돼 있으므로 리눅스 운영체제의 ‘주변 부분’이 컨테이너 속 프로그램 명령을 전달받을 수 없다.따라서, 컨테이너 속에 운영체제의 ‘주변 부분’이 들어 있어 프로그램의 명령을 전달받고 이를 커널에 전달하는 구조로 돼 있다.책에서 표현하는 ‘주변 부분’ 이란? "주변 부분"은 운영체제에서 커널을 제외한 유틸리티, 라이브러리, 셸과 같은 요소들을 의미(유저 공간, u..