온프레미스 환경에서 도커 & 쿠버네티스 기초편
Regular price
$39.33
Sale price
Regular price
✈️
Estimated delivery date 예상 배송일
Standard Shipping
불러오는 중...
주문일로부터 8-12 영업일
Express Shipping
불러오는 중...
주문일로부터 6-8 영업일
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
목차
목차
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 빌드
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 빌드
저자
저자
천상훈
재능대학 교수
Payment & Security
Payment methods
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

