이책은도커와쿠버네티스의기본개념부터실무환경에서의구축,관리,사용방법까지단계별로설명합니다.도커와쿠버네티스를익히는데반드시알아야하는내용으로만구성했습니다.
우분투,버추얼박스,PuTTY설치및설정등실습환경구축
도커의기본개념,설치,기본명령어사용법
컨테이너기술의원리,도커를활용한애플리케이션배포
도커이미지생성,관리,저장소활용방법
가상머신네트워크환경설정과관리
쿠버네티스의기본개념및클러스터구축
도커와쿠버네티스를활용한다양한애플리케이션배포
도커와쿠버네티스의고급기능및최적화방법
★이책의구성
1장실습환경구축하기
우분투이미지다운로드,버추얼박스설치,가상머신생성등실습에필요한환경을구축합니다.
1부도커
2장도커의개념
운영체제,네임스페이스등도커학습에필요한기초지식을익히고도커의기본개념이
되는컨테이너에대해학습합니다.
3장도커설치
도커실습을위해가상머신에도커를설치합니다.
4장도커기초
도커이미지,도커컨테이너와같은개념을익히고도커기초명령어와도커운영에필요한네트워
크,스토리지관련내용을학습합니다.
5장도커를활용한django실행
앞에서학습한도커기초내용을응용해django를실행합니다.
6장도커를활용한Flask실행
앞에서학습한도커기초내용을응용해Flask를실행합니다.
2부쿠버네티스
7장쿠버네티스의기본구조
쿠버네티스의역할및구성요소를익히고쿠버네티스구조를배웁니다.
8장쿠버네티스실습환경구축
쿠버네티스실습을위해가상머신에쿠버네티스클러스터를구축합니다.
9장쿠버네티스기초
쿠버네티스운영을위한디플로이먼트,서비스,스토리지볼륨,스테이트풀셋,인그레스,잡과크론
잡등과같은쿠버네티스기초내용을학습합니다.
10장쿠버네티스를활용한웹서비스배포
앞에서배운쿠버네티스기초내용을바탕으로django및Flask등을활용하여웹서비스를배포해봅
니다.
11장깃허브액션과ArgoCD를활용한CI/CD
깃허브액션과ArgoCD를활용하여CI/CD를진행합니다.
12장쿠버네티스모니터링
매트릭서버,프로메테우스,그라파나,로키등을활용하여쿠버네티스클러스터를모니터링하는방법을학습합니다.