도커의 동작원리 컨테이너 내부 ⇒ 리눅스 OS비슷한 무언가 들어있음(커널이 아닌 주변부) OS의 역할 사람이 내린 명령을 하드웨어가 알아먹을 수 있는 언어로 번역하여 전달함 OS의 구조 커널부+ 주변부 로 구성 하드웨어 ↔ 커널 ↔ 주변부분 ↔ 소프트웨어 하드웨어 ↔ 커널 ↔ 도커 엔진 ↔ 주변부분 ↔ 소프트웨어 도커 엔진이 주변 부분의 프로그램 명령을 전달받아서 커널에 전달하는 구조 컨테이너에 리눅스 커널 외의 주변 부가 들어 있기 때문에, 도커는 기본적으로 리눅스 운영체제에서만 동작함 ⇒ Window, mac용 SW가 안돌아감 아니 그러면 윈도우는 못써요? virtual Box나 VM Ware같은 가상환경에 리눅스 환경울 설치하고 도커실행 or 윈도우용 도커 데스크톱처럼 필요한 리눅스 운영체제를 포함..