1. Docker란?Docker는 어플리케이션을 표준화된 유닛(컨테이너) 안에 격리하여 배포하고 실행할 수 있도록 해주는 플랫폼이다. 기존의 가상머신과 달리, Docker 컨테이너는 운영체제를 포함하지 않으며, 애플리케이션과 필요한 라이브러리만 포함하여 경량화되어 있다. 이를 통해 빠른 배포, 효율적인 리소스 사용, 그리고 높은 이식성을 제공해준다. 주요 특징경량화: 컨테이너는 OS 전체를 포함하지 않기 때문에 자원 사용이 적음이식성: 컨테이너는 어디서나 동일하게 동작하며, 개발 환경과 운영 환경의 차이를 줄일 수 있음효율적인 자원 관리: 필요한 라이브러리와 애플리케이션만 포함되어 있어, 운영 효율성을 높임빠른 배포와 테스트: 이미지 기반으로 환경을 재현할 수 있어 테스트와 배포가 용이함 사용 이유회사에..