1. 도커(docker) 란? 도커는 소프트웨어를 컨테이너(Container) 라는 표준화된 유닛으로 패키징하여 애플리케이션을 신속하게 구축하고 배포할 수 있게 해주는 오픈소스 프로젝트이다. 라고 가이드 문서들에 쓰여 있다. 쉽게 말해보자면, 서비스하려고 하는 애플리케이션(코드 등)과 그에 필요한 라이브러리 등을 '컨테이너'라는 공간에 담아서 여기저기 배포하기 쉽게 도와주는 플랫폼이라 할 수 있다. 하나의 컨테이너는 비록 크기는 작지만 하나의 컴퓨터와 같은 기능을 할 수 있다. 즉, 운영체제도 있고 내가 서비스하려는 애플리케이션도 들어있고 그에 필요한 라이브러리들도 들어있다. 이런 컨테이너를 여기저기 배포하기가 과연 쉬울까? 그건 아니다. 컨테이너 자체는 한꺼번에 옮기기는 좀 무겁고, 대신 '컨테이너 이..