[운영체제] 가상머신(Virtual Machine)과 컨테이너(Container)
가상머신 물리적으로 존재하지 않는 컴퓨터 상의 컴퓨터 여러개의 OS를 운영하거나 독립 환경을 만들고 싶을 때 사용 컨테이너 실행환경을 독립적으로 운용할 수 있도록 독립성을 확보해주는 운영체제 수준의 격리 기술 차이점 가상머신은 Hypervisor와 GuestOS를 포함 (완전한 분리가 가능) 컨테이너는 하나의 HostOS에서 독립적인 프로그램처럼 운영 (확장성과 속도가 높음)