Home > 클라우드 > Open Source > 교육정보

Open Source 교육정보

제목 Docker(도커)와 Kubernetes(쿠버네티스) 속성 과정 과정번호 Kub03
역량 클라우드 구분 Open Source 등급 기본
주/야 기간 일수 교육시간 환급여부 교육비 환급금액
우선대상(대기업)
신청
주간 11.11~11.13
(09:30~17:30)
3일 21시간 비환급 \ 800,000
불가
교육쿠폰 : 4일
\ 0
(\ 0)
신청하기
주간 12.21~12.23
(09:30~17:30)
3일 21시간 비환급 \ 800,000
불가
교육쿠폰 : 4일
\ 0
(\ 0)
신청하기
교육개요
Docker는 최근 새롭게 등장한 리눅스 기반의 컨테이너 런타임 오픈소스로 개발하거나 시스템 관리자가 애플리케이션을 보다 빠르고 단순하게 배포하고 실행하기 위한 플랫폼입니다

Docker 플랫폼의 개념과 아키텍처를 소개하고 플랫폼 구성요소와 Dockerfile, 이미지, 컨테이너, Repository 등의 생성과 관리 방법을 다루며 Docker Engine을 구성하고 사용하는 방법을 제공합니다

Container Orchestration을 제공하는 Docker Swarm 및 Kubernetes에 대한 기본 개념, 구성 및 운영하는 방법에 대하여 학습합니다
교육대상
교육 소개 자료
커리큘럼
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