책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > OS/Networking > 리눅스
· ISBN : 9791166755743
· 쪽수 : 462쪽
· 출판일 : 2025-03-04
책 소개
목차
01 도커 개념
1.1 도커란?
1.2 도커 이미지
1.3 도커 컨테이너
1.4 도커 레지스트리(Registry)
1.5 도커 컴포즈(Compose)
02 도커 환경구축
2.1 WSL 및 우분투 설치
2.2 도커 설치
2.3 VSC에 도커 연동
2.4 앱 빌드
2.5 앱 배포
03 컨테이너
3.1 Nodejs 컨테이너
3.2 웹 서버 컨테이너
04 도커 이미지 공개
4.1 인터넷 도커 허브 레포지토리
4.2 로컬 프라이빗 레지스트리
05 도커 기본 명령어
5.1 도커 이미지 운영
5.2 컨테이너 운영
5.3 컨테이너 관리
06 리소스 관리
6.1 리소스 부하 테스트용 스트레스 이미지 빌드
6.2 CPU 부하 테스트
6.3 가상 메모리 부하 테스트
07 볼륨
7.1 볼륨 개념
7.2 DB 데이터 저장
7.3 웹 데이터 저장
7.4 컨테이너간 데이터 공유
08 도커 컴포즈(Docker Compose)
8.1 도커 컴포즈 개념
8.2 도커 컴포즈 튜토리얼
09 쿠버네티스 개념
9.1 개요(Overview)
9.2 클러스터 아키텍처(Cluseter Architecture)
9.3 컨테이너(Container)
9.4 워크로드(Workload) - 앱 실행
9.5 네트워크 관리(Service/Ingress)
9.6 앱 정보 저장(Storage)
9.7 앱 설정 정보 관리(ConfigMap/Secret)
9.8 리소스 사양 정의 - 매니페스트 파일
9.9 kubectl 커맨드
10 쿠버네티스 환경 구축
10.1 클러스터 환경 설계
10.2 Master 환경 구축
10.3 노드1 환경 구축
10.4 노드2 환경 구축
10.5 Host 환경 구축
11 쿠버네티스 설치
11.1 쿠버네티스 설치 전 환경 설정
11.2 컨테이너 런타임 설치
11.3 쿠버네티스 설치
12 kubectl 명령어 사용법
12.1 kubectl 도움말
12.2 워드프레스 웹 앱
12.3 기본 명령어
13 네임스페이스와 템플릿
13.1 네임스페이스
13.2 템플릿(Template)
14 파드(Pod)
14.1 단일 컨테이너 파드
14.2 다중 컨테이너 파드
14.3 컨테이너 모니터링
15 디플로이먼트(Deployment)
15.1 디플로이 기본
15.2 디플로이 업데이트 전략
16 서비스(Service)
16.1 쿠버네티스 서비스 기본 개념
16.2 클러스터IP 서비스(CluserIP)
16.3 노드포트 서비스(NodePort)
17 인그레스(Ingress)
17.1 쿠버네티스 인그레스 기본 개념
17.2 엔진엑스 인그레스 컨트롤러 설치
17.3 엔진엑스 인그레스 사용
18 컨피그맵(ConfigMap)
18.1 쿠버네티스 컨피그맵 개념
18.2 컨피그맵 활용
19 영구볼륨(PersistentVolume)
19.1 쿠버네티스 영구볼륨 개념
19.2 영구볼륨 활용
20 헬름(Helm)
20.1 헬름 개념
20.2 저장소 차트 활용
20.3 사용자 차트 생성
21 젠킨스(Jenkins)
21.1 젠킨스(Jenkins) 개념
21.2 젠킨스 설치
21.3 CI 빌드 구현
22 아르고 CD(Argo CD)
22.1 아르고 CD 개념
22.2 아르고 CD 설정
22.3 CD 빌드