Docker란? 컨테이너 기반 가상화 플랫폼의 핵심 이해
Docker는 애플리케이션을 컨테이너(Container) 단위로 실행하고 관리할 수 있는 오픈소스 플랫폼이다.마이크로서비스 아키텍처(MSA)나 DevOps, CI/CD 환경에서 활용도가 높으며, 동일한 실행 환경을 이미지로 패키징하여 언제 어디서든 실행할 수 있도록 한다. Docker의 핵심 개념 요약개념설명Docker란?컨테이너 단위로 애플리케이션을 실행 및 배포하는 플랫폼주요 구성요소Dockerfile, Image, Container, Docker Engine, Docker Hub특징계층별 분리, 이미지 기반 환경, 빠른 배포, 자원 효율성활용 사례MSA, DevOps, CI/CD, 테스트 환경, 경량화된 서비스 운영 등 Docker의 주요 특징1. 계층별 분리프론트엔드, 백엔드, 데이터베이스 등의 ..
2025. 5. 31.