Open Source - DCKA

Docker Containers與Kubernetes系統管理

Docker Containers & Kubernetes Administration
  • 時數:21小時
  • 費用:NT$ 24,000
  • 點數:6.0

選擇查詢分區開課時間

地點 班號 日期 時間 報名
台北 21185 班 2021/08/29 ~ 2021/09/05 每週六日 09:00~17:00 報名
台北 21186 班 2021/11/06 ~ 2021/11/20 每週六 09:00~17:00 報名
台中 421008 班 2021/09/12 ~ 2021/09/26 每週六日 09:00~17:00 報名

目前查無開課時段

詳細開課時間請洽詢業務

聯絡恆逸

教材

恆逸自製教材

課程目標

Docker Containers容器化初體驗,安裝Docker服務,並客製化Docker images。介紹如何使用Docker部署Web服務,並詳細解說Docker的運作原理;學習Kubernetes功能、架構與核心服務,建立專屬的Kubernetes平台,了解Pod與Node的架構,實現資源管理與跨容器通訊。

適合對象

網路工程師、雲端運算工程師

預備知識

  1. 熟悉Linux基礎指令,建議完成以下課程所具備技術能力:RH124:Red Hat紅帽系統管理 I
  2. 熟悉Linux基本管理,建議完成以下課程所具備技術能力:RH134:Red Hat紅帽系統管理 II
  3. 建議具備Red Hat紅帽RHCE認證課程所具備技術能力
  4. 建議具備Web管理與應用的相關經驗尤佳

課程內容

1 Docker Container & Micro Service Introduction

1.1 容器化的好處

1.2 Docker架構

1.3 Docker基本架構

1.4 Docker與podman

2 Docker容器化管理

2.1 publics registry與private registry

2.2 Docker基本操作

2.3 Persistent Storage

2.4 Docker network

2.5 Docker search

2.6 Docker pull

2.7 Docker push

2.8 使用Docker架設wordpress+mysql

3 客製化Docker images

3.1 Docker commit

3.2 Dockerfile

3.3 Source-to-image簡介

4 Kubernetes management

4.1 Kubernetes與OpenShift/OKD

4.2 minikube vs minshift

4.3 Kubernetes架構

4.4 安裝Kubernetes

4.5 YAML與JSON檔

4.6 Kubernetes resource type

4.7 Kubernetes管理

4.7.1 deployment

4.7.2 service

4.7.3 RollingUpdate與Recreate

4.7.4 Canary與Blue/Green

4.7.5 可用資源管理

4.8 Kubernetes網路

4.9 Persistent Volumes

4.10 configMaps與secret

4.11 RBAC(Role Base Access Control)

4.12 使用Kubernetes架設wordpress+mysql

4.13 Logging、Monitoring與疑難排除

學會技能

  1. Docker Container建立與管理
  2. Docker Images客製化
  3. Kubernetes管理
  4. 了解Container化服務