도커란 도커(Docker)는 리눅스의 응용 프로그램들을 프로세스 격리 기술들을 사용해 컨테이너로 실행하고 관리하는 오픈 소스 프로젝트이다. 특정 Application을 만들때 필요한 소프트웨어들이 여러개 있는데 이들을 설치하고 관리하는 과정은 순탄치 않다. (Ex. Web Server, DB ...) 이를 해결 할 수 있는 방법은 아래와 같다. 1. 특정 전문가가 OS에 직접 소프트웨어를 구축해서 제공 특정 전문가가 OS에 직접 소프트웨어를 구축해서 제공한 후 우리는 네트워크 통신 통해 이를 사용한다면 너무 수월 할 것이다. 하지만, 이는 컴퓨터가 3대나 필요하므로 많은 비용이 들어간다. 2. VM (Virtual Box) 사용 가상 운영체제인 VM 은 메인 운영체제 안에 가상의 운영체제를 설치하여 소프..