컴퓨터 상에 소프트웨어로 만들어낸 컴퓨터하나의 물리자원(컴퓨터) 위에 하나의 OS만 있는 것을 효율화하고자 가상화층을 만들고 그 위에 OS를 새로 설치하는 기법간단히 말해, 가상머신은 물리적 컴퓨터에서 실행하는 모든 소프트웨어를 실행하는 데 사용할 수 있는 소프트웨어
도커는 애플리케이션을 신속하게 구축, 테스트 및 배포를 할 수 있는 소프트웨어 플랫폼이다. Docker는 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징하며, 이 컨테이너에는 라이브러리, 시스템 도구, 코드 런타임 등 소프트웨어를 실행하는 데 필요한 모든 것이 포함되