DockerDocker는 가상화 기술 중 하나로, 운영 체제 수준에서 어플리케이션을 분리하여 실행합니다."컨테이너"는 독립된 실행 환경으로, 어플리케이션의 실행에 필요한 모든 것을 포함하여 어디서나 일관된 동작을 보장합니다.Docker의 주요 역할 1. 컨테이너 생성 및 관리 어플리케이션을 실행하는 데 필요한 환경(코드, 라이브러리, OS 설정 등)을 패키지화한 컨테이너를 생성. 컨테이너는 호스트 시스템에서 분리된 독립된 실행 환경을 제공. 2. 일관성 보장 "한 번 빌드하면 어디서나 실행 가능"한 환경을 제공합니다. 개발, 테스트, 운영 환경 간의 불일치를 최소화. 3. 리소스 효율성 가상 머신(VM)과 달리 컨테이너는 전체 운영 체제를 복제하지 않으므로 가볍고 빠릅니다. 4. 배포 간소화 Docker..