Container와 VM은 애플리케이션을 it 인프라 리소스로부터 독립적으로 만드는 기술입니다. 컨테이너는 애플리케이션을 구동하기 위해 필요한 설정파일, 라이브러리, 환경 설정 등이 담겨있는 패키지입니다. 애플리케이션의 이미지를 개별적인 파일 시스템 안에서 실행할 수 있습니다. 가상 머신은 하나의 Host OS에서 개별적인 운영체제를 실행할 수 있을 뿐만 아니라, 애플리케이션을 실행하는데 필요한 파일들이 포함된 가상 머신을 생성할 수 있습니다.(Host OS와 분리된 Guest OS 환경에서 개발 및 테스트 진행) 이들의 차이점을 파악하고 Container 기반 기술인 Docker의 장점을 알아보려고 합니다. VM (Virtual Machine) 가상 머신은 물리적인 서버 위에서 Hypervisor(Vi..