메뉴바로가기
메인메뉴 바로가기
컨텐츠 바로가기
 Loading... 

컨텐츠

교육과정 상세보기

교육과정 상세보기

Docker/Container 가상화 과정

교육정보
교육 일정
교육 개요 ▪ Docker기반의 컨테이너 시스템을 구축한다.
교육 목적 ▪ Docker 설치 및 구성을 할 수 있다.
▪ Docker 스토리지에 대해서 알아보고 직접 구성할 수 있다.
▪ 컨테이너 운영시 필요한 명령어에 대해서 알 수 있다.
▪ 컨테이너 이미지 다운로드 및 컨테이너를 구성할 수 있다.
▪ 사용자 컨테이너 이미지를 만들기 위한 Dockerfile에 대해서 알아보며 직접 구성할 수 있다.
▪ 도커 컴포저(Composer) 학습 및 직접 사용을 통해 컨테이너를 자동화할 수 있다.
교육 기간 3일(21시간)
교육비 1,000,000 원
교재 Learning Docker-second edition (시중교재-디지털)
선수 지식 ▪ 리눅스 운영 경험이 2년 이상 혹은 어드민 지식 요구
▪ 리눅스 SELinux 및 cgroup지식(가능하면)
▪ vi혹은 nano에디터 사용 가능자
▪ 패키지 도구 RPM혹은 dpkg나 패키지 관리자 YUM/APT사용 가능자
교육 대상 ▪ 컨테이너 시스템을 처음 접근하며, Docker 시스템을 구축하려는 시스템 어드민 혹은 엔지니어
교육 내용

* 교재 – Learning Docker – Second Edition(17.05)

* 수강생의 선수지식 정도에 따라 커리큘럼이 변경되어 운영될 있습니다.


1. 준비하기

- Docker 설명

- Docker 연습을 위한 가상머신 구성하기

- 가상머신에서 사용할 추가 저장소 추가

- Docker 설치


2. Docker 사용하기

- Docker에서 컨테이너 관리하기

- Docker 대해서 이해하기

- Docker 이미지 관리하기

- Docker 이미지 사용하기


3. Docker 이미지 구성하기

- Docker 통합 이미지란?

- Dockerfile 문법 알아보기

- Dockerfile 작성 방법

- Docker이미지 내역 상태 확인하기

- Dockerfile 작성 생성 연습


4. 이미지 배포 공개하기

- Docker HUB 대해서 알아보기

- 이미지를 Docker HUB 업로드 하기

- 이미지 자동 빌드 시스템 사용하기


5. 비공개 도커 인프라 구성하기

- Docker Registry 알아보기

- Docker Registry 사용

- Docker Registry 이미지 올리기

- Docker Registry 이미지 올리기(SSL)

- Docker compose 함께 Registry 사용하기

- Load Balancing 구성 고려할


6. 컨테이너에 서비스 구성하기

- 컨테이너에서 네트워크 구성

- 컨테이너안에서 동작하는 서비스 이해하기

- 컨테이너 서비스를 외부로 연결하기


7. 컨테이너와 데이터 공유하기

- 데이터 불륨

- 데이터 불륨을 명령어로 관리하기

- 데이터를 각각 컨테이너에 공유하기

- 데이터 불륨 구성 자주하는 실수


8. 도커 기반의 간단한 오케스트레이션 구성

- 컨테이너 오케스트레이션 이해하기

- 컨테이너 내부 조회하기

- 컨테이너 링킹(Linking)

- Docker Compose기반으로 오케스트레이션 구성하기


9. 도커 테스트 하기

- TDD 개발론 이해하기

- Docker기반으로 코드 테스트 하기

- Jenkins 코드 테스트 통합하기


수강후기