컨테이너란?
컨테이너는 흔히 알고 있는 화물 수송에 쓰는 큰 상자를 떠올릴 것이다.이를 IT로 가져와 개념을 설명해보자면,배는 서버(리눅스), 컨테이너는 애플리케이션 (경량의 리눅스) 이다. 한 대의 배가 여러개의 컨테이너를 실어 옮기는 것 처럼한 대의 서버에서 여러 개의 애플리케이션을 실행한다고 생각하면 된다.컨테이너는 데스크톱, 기존의 IT 환경 또는 클라우드 등 어디서나 애플리케이션 및 서비스를 실행하는 데 필요한 모든 요소를 포함하는 소프트웨어 패키지이다. 가상화 환경과 컨테이너 환경을 비교해보면,가상화 환경컨테이너 환경하드웨어 수준에서의 가상화운영체제 수준에서의 가상화 컨테이너는운영 체제의 커널을 공유하기에 상대적으로 가볍고 유연하게 운영 가능컨테이너화된 애플리케이션은 빠르게 실행됨.자원을 더 적게 사용하여..