Docker는 현대 소프트웨어 개발의 표준이 된 컨테이너 플랫폼으로, 애플리케이션과 필요한 라이브러리·환경 설정을 하나의 이미지로 패키징해 어디서나 동일하게 실행할 수 있도록 합니다. 개발 환경과 배포 환경의 차이로 인한 문제를 최소화하며, CI/CD 파이프라인에서 핵심적인 역할을 합니다. 또한 Docker Hub를 통한 이미지 공유, Compose를 통한 멀티 컨테이너 구성, Swarm·Kubernetes와의 연동을 통해 클라우드 네이티브 인프라를 손쉽게 구현할 수 있습니다.