도커를 사용하는 이유 java, mysql, c# 등 환경 세팅 및 버전을 세팅한 것을 도커 이미지에 저장한다. 이 이미지를 가져와 다른 사람이 사용하면 나와 같은 환경 세팅 및 버전을 사용할 수가 있다. 도커란? 컨테이너 기반의 오픈소스 가상화 플랫폼 이다. 도커 위에서 동작하는 것이 컨테이너이고, 컨테이너 안에서 동작하는 각각의 애플리케이션들은 리눅스 운영체제에서 동작한다. 컨테이너란? 컨테이너 안에 다양한 프로그램, 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순화해준다. AWS, Azure, Google cloud 등 어디에서든 실행 가능하게 해 준다. 컨테이너는 소프트웨어를 환경으로부터 격리시키고 개발과 스테이징의 차이에도 불구하고 균일하게 작동하도록..