목차
- Docker 개요
- Docker 아키텍처
- Docker 컨테이너
- Docker 이미지
- Docker 이미지 구조
- Dockerfile
- Docker Compose
- Kubernetes
- Docker 명령어 정리
- Docker 실습 예제
1️⃣ Docker 개요
✅ 정의
- 컨테이너 기반 오픈소스 가상화 플랫폼
- 가상 머신(VM)보다 가볍고 빠르게 앱 실행
- 다양한 OS에서 일관된 방식으로 앱 실행
✅ 등장 배경
- 기존 VM: 무거운 전체 OS 가상화 → 리소스 낭비
- Docker: 필요한 앱과 의존성만 패키징 → 빠른 배포, 경량화, 효율적 자원 사용