모놀리식 애플리케이션 배포의 한계


VMware - 컴퓨터내에서 가상의 분리(물리적인 하드웨어 장치를 논리적인 객체로 추상화)

OS부팅 →

컨테이너 아키텍처

OS 부팅없이, 특정 프로그램만 환경 자체를


운영체제의 규격은 맞춰저있고, 운영체제 부팅을 안함(필요없는 프로그램이라면) → 더 병렬로 처리할 수 있도록

Container Runtime → OS 시스템 규격 맞춰서 해줌 무설치방식의, 실행프로그램

컨테이너 핵심 기술

chroot: 특정 디렉토리를 만들고 root 디렉토리를 숨겨, 운영체제가 방식하는 환경처럼 숨기기 namespace: 각각의

cgroup:

*namespace: 리눅스 기술 컨테이너: 애플리케이션을 격리된 환경에서 실행할 수 있도록 해주는 경량화 가상화 기술입니다.