Docker란 ?? 🐳 Docker는 컨테이너 기반의 가상화된 오픈 소스 플랫폼이다. 그럼, 컨테이너는 뭘까? Container 어플리케이션을 실행하는데 필요한 모든 것을 포함하는 경량화된 패키지이다. 라고 하면,, 응?... 이라는 생각이 들 수가 있다. 쉽게 설명해보자면, 🥨 나의 로컬 컴퓨터에서 어떤 어플리케이션을 개발하려한다. 그럼 개발 과정에서 웹서버, 데이터베이스, 어플리케이션 서비스 등 여러 구성요소가 필요하다. 하지만 이 모든 것을 내 로컬 컴퓨터에서 실행하면 얼마나 시스템 리소스가 과부화될까 ? 🥨 다른 사람과 함께 협업하여 개발을 한다고 가정하자. 그럼 각자의 컴퓨터에 서버 환경과 개발 환경도 맞춰야한다. 같은 서비스를 개발할거니까. 그리고 서버에 소스파일을 올릴때 여러 Dpendenc..