Docker 란 무엇인가? 2013년 3월 Docker, Inc에서 출시한 오픈 소스 컨테이너 프로젝트. 2010년대부터 클라우드 서버 시장의 빠른 발전으로 가상서버를 빠르게 생성할 수 있지만, 서버의 수가 증가할수록 서비스 설치와 배포에 시간, 인력 등 비용이 많이 발생. 이런 문제를 해결하기 위해 Immutable Infrastructure 패러다임이 적용된 Docker 프로젝트가 나오게 됨. Immutable Infrastructure (변경 불가능한 인프라) 서버 운영체제와 서비스 운영환경을 분리하고 한번 설정된 운영환경을 변경하지 않는다는 개념으로 서비스 운영환경을 이미지로 생성하고 서버에 배포하여 실행하는 방식을 사용. 장점 편리한 관리 : 서비스 운영환경을 이미지로 생성했기 때문에 이미지만 ..