Rocky Linux 8로 Docker 핵심 이해하기

Rocky Linux 8로 Docker 핵심 이해하기

$30.66
Description
이 책에서는 도커와 쿠버네티스의 기본 개념을 이해하고 클라우드 환경에서 운영 능력을 향상할 수 있는 내용을 다루고 있다. 가장 일반적인 환경인 윈도우 운영체제에서 호스트기반 가상화 도구인 VirtualBox를 사용하여 가상 머신을 만들고, 가상 머신의 운영체제로 현재 가상 이슈인 Rocky Linux 8을 선택하였다. Rocky Linux에 도커를 설치하고, 온프레미스(On-Premise) 기반으로 개발자가 개발 코드와 함께 컨테이너 개발 환경을 구성할 수 있도록 하였다. 또한 구글 클라우드 서비스에 생성된 컨테이너를 운영할 수 있는 쿠버네티스 이용하여 개발자에 의해 생성된 컨테이너가 클라우드 프로덕션 서비스 환경으로 바로 배포될 수 있도록 하였다.
저자

백승찬

·한남대학교전자공학과공학석사
·(주)솔데스크수석컨설턴트
·전)한남대학교정보기술학과겸임교수

목차

Chapter01리눅스기반가상화기술및설치
1.1가상화환경의이해
1.2컨테이너기술의이해
1.3RockyLinux8설치

Chapter02Docker의개요및설치
2.1Docker의이해
2.2Docker설치

Chapter03Docker명령
3.1Docker이미지관리
3.2Docker컨테이너관리
3.3Docker볼륨관리
3.4Docker컨테이너의네트워크관리
3.5Docker컨테이너운용하기
3.6리소스제한및모니터링하기
3.7도커이미지생성

Chapter04Dockerfile과이미지빌드
4.1Dockerfile을사용한구성관리
4.2Dockerfile을사용한이미지빌드와이미지레이어
4.3멀티스테이지빌드를사용한애플리케이션개발
4.4Dockerfile명령및데몬실행
4.5미니프로젝트

Chapter05이미지공개
5.1도커이미지의자동생성및공개
5.2프라이빗레지스트리구축
5.3구글클라우드에프라이빗레지스트리구성작업

Chapter06DockerCompose
6.1DockerCompose개요및설치
6.2DockerCompose파일
6.3DockerCompose명령

Chapter07클라우드환경컨테이너관리
7.1클라우드환경에서Docker오케스트레이션
7.2Kubernetes
7.3GCP를사용한실습