Global Vendors Training

Home > > 전체교육일정

전체교육일정

Docker와 Kubernetes 속성 과정 구버전

교육일정
교육기간
3일
교육금액
800,000원(면세)
전체일정보기 수강신청

교육개요

Docker는 최근 새롭게 등장한 리눅스 기반의 컨테이너 런타임 오픈소스로 개발하거나 시스템 관리자가 애플리케이션을 보다 빠르고 단순하게 배포하고 실행하기 위한 플랫폼입니다

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

Container Orchestration을 제공하는 Docker Swarm 및 Kubernetes에 대한 기본 개념, 구성 및 운영하는 방법에 대하여 학습합니다.



수강대상

- Container를 사용하여 서비스를 하고자 하는 분
- 개발자로서 개발한 App을 빠르게 배포하고자 하는 분
- 엔지니어로서 업무용 App을 고가용성을 제공하여 운영하는 분
- 속성으로 Container에 대해 학습하고 싶으신 분



강의내용

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



기타

교육장소 : 서울시 강남구 테헤란로 78길 16 노벨빌딩 5층 웹타임 교육센터