1일차
Docker 이해 및 설치
- Docker란?
- Docker 설치하기
- Docker 관리자 추가하기

Docker Container 다루기
- Docker Image 다운로드하여 사용하기
- Container를 실행하는 다양한 방법
- Docker 구성요소 구분하기

Custom Docker Image 생성하기
- Docker Workflow 이해하기
- Docker hub 이용하기
- Dockerfile을 사용하야 Image 생성하기

2일차
Data Volume 사용하기
- Data Volume 필요성
- Docker Host Directory를 Data Volume으로 사용하기
- Azure Storage를 Data Volume으로 사용하기

Docker Network 활용하기
- Docker0 Virtual Bridge 이해하기
- 다양하게 docker Network 생성하기
- 동일한 Host에서 실행 중인 Container에 연결하기

Docker swarm 운영하기
- Docker Swarm의 필요성
- Docker Swarm Mode 구성하기
- Service 생성하기

3일차
Kubernetes 개념
- Kubernetes 개발 배경
- Kubernetes 필요성
- Kubernetes 구조(Master, Node, Pod, Service, Deployment)
- Kubernetes 설치

Kubernetes 설치 Package 이해하기
- Node 설치
- Master 설치
- Kubernetes 배포하기

Kubernetes 서비스 종류
- Replica, Demon Set, Deployment