🐳 Docker란?✅ 1. 개념 정리Docker는 애플리케이션을 실행할 수 있는 *가볍고 독립적인 가상 환경(컨테이너)*을 만드는 플랫폼.기존에는 가상머신(VM)을 사용했지만, Docker는 훨씬 빠르고 가벼움운영체제(OS)를 통째로 가상화하는 게 아니라, 애플리케이션만 가상화함 ✅ 2. 핵심 요소구성요소설명Docker Image실행에 필요한 모든 요소(코드, 라이브러리 등)를 담은 템플릿Docker Container이미지를 기반으로 실제 실행되는 인스턴스Dockerfile이미지를 자동으로 생성하기 위한 설정 파일 (레시피)Docker Hub이미지 공유 플랫폼 (공식 저장소)Volume컨테이너 외부에 데이터를 저장하기 위한 공간 (영구 저장 가능)✅ 3. Docker의 장점🧪 일관된 개발환경 제공 (..