관련된 글2019/07/01 - [Computer/Infrastructure] - [Infra] 가상화(Virtualization) 목차컨테이너(Container)란?컨테이너와 가상 머신의 비교컨테이너의 장점과 단점참고자료1. 컨테이너(Container)란? 컨테이너란 가상화의 한 종류(애플리케이션 가상화)로 애플리케이션을 실제 구동 환경으로부터 추상화할 수 있는 논리 패키징 메커니즘을 제공하는 기술이다. 다시 말해, 코드와 그것의 모든 의존성을 패키징하는 기술이다. 이렇게 패키징한 것을 이미지(image)라고 부른다. 컨테이너와 가상 머신은 매우 비슷해보인다. 컨테이너도 가상 머신과 비슷하게 소프트웨어 서비스 구동을 위한 격리 환경을 만들어 개발 단계에서 테스트, 프로덕션에 이르기까지 이식성과 일관성을..