컨테이너란?

애플리케이션 컨테이너는 휴대성을 극대화하는 한편 실행하기 위해 필요로 하는 파일, 변수, 라이브러리 등을 애플리케이션에 제공하는 경량의 런타임 환경입니다.

컨테이너 정의

기존의 VM(가상 시스템)은 컴퓨팅 인프라의 가상화를 지원하는 반면, 컨테이너는 소프트웨어 애플리케이션의 가상화를 지원합니다. 가상 시스템과 달리 컨테이너는 자체 운영 체제를 제공하지 않고 호스트의 OS(운영 체제)를 이용합니다.