課程題目: Docker容器與容器云培訓(xùn)

        4401 人關(guān)注
        (78637/99817)
        課程大綱:


        Docker容器與容器云培訓(xùn)

         

         

        1 課程介紹

        1.1 課程簡(jiǎn)介和課程準(zhǔn)備工作

        1.2 課程目標(biāo)

        1.3 參考資料和資源

        2 云計(jì)算虛擬化技術(shù)介紹

        2.1 云計(jì)算技術(shù)概括

        2.2 云計(jì)算平臺(tái)架構(gòu)及原理

        2.3 云計(jì)算平臺(tái)IaaS、PaaS、SaaS原理解析

        2.4 云計(jì)算虛擬化原理

        2.5 常見(jiàn)的虛擬化技術(shù)解析

        2.6 虛擬化技術(shù)的問(wèn)題

        3 Docker發(fā)展背景

        3.1 微服務(wù)簡(jiǎn)介

        3.2 Devops簡(jiǎn)介

        3.3 時(shí)下的難題與挑戰(zhàn)以及 Docker 的問(wèn)世

        3.4 Docker發(fā)展歷程

        3.5 Docker 所帶來(lái)的 IT 變革

        4 Linux容器技術(shù)剖析

        4.1 輕量級(jí)虛擬化概念

        4.2 NameSpace技術(shù)

        4.3 Cgroups技術(shù)

        4.4 LXC技術(shù)

        4.5 Libcontainer技術(shù)

        4.6 其他容器技術(shù)概覽

        5 Docker 技術(shù)架構(gòu)

        5.1 Docker核心原理:BootFs,footfs等

        5.2 Docker VS VM

        5.3 Docker技術(shù)架構(gòu)

        6 Docker Containers配置與管理

        6.1 Docker Containers(容器)介紹

        6.2 Docker 創(chuàng)建Containers

        6.3 Docker Containers的停止、啟動(dòng)等

        6.4 Docker 啟動(dòng)容器的常用參數(shù)

        6.5 Docker Containers 修改,備份等

        7 Docker Image概述

        7.1 Docker Image (映像)介紹

        7.2 Docker BaseImage 解析

        7.3 Docker Image 基本操作

        7.4 Docker Image 持久化

        7.5 Docker Hub 介紹

        7.6 Docker Hub 基本操作

        8 Docker高級(jí)功能配置

        8.1 搭建私有 Docker Registry(倉(cāng)庫(kù))工作流

        8.2 Dockersfile的基本結(jié)構(gòu)

        8.3 Dockerfile的常用指令

        8.4 使用 Dockerfile 自動(dòng)構(gòu)建 Images

        8.5 Docker 容器通信

        8.6 Docker 集群組網(wǎng)與管理

        8.7 Docker 安全漏洞與規(guī)避

        9 Docker容器云平臺(tái)規(guī)劃

        9.1 為什么需要容器云

        9.2 容器編排工具簡(jiǎn)介

        9.3 Docker容器云技術(shù)體系

        10 編排工具技術(shù)架構(gòu)對(duì)比

        10.1 Mesos

        10.2 Swarm

        10.3 Kubernetes

        11 Docker應(yīng)用場(chǎng)景與案例

        11.1 CICD與快速迭代

        11.2 云間遷移

        11.3 彈性擴(kuò)展

        11.4 Docker應(yīng)用案例

        11.5 Docker生態(tài)

        12 Kubernetes簡(jiǎn)介

        12.1 Kubernetes的發(fā)展歷程

        12.2 Kubernetes版本更新日志

        12.3 Kubernetes功能與優(yōu)勢(shì)

        13 Kubernetes核心概念

        13.1 Pod

        13.2 Replication Controller

        13.3 Service

        13.4 Label

        13.5 Node

        13.6 Volume

        14 Kubernetes架構(gòu)與組件

        14.1 Etcd架構(gòu)與功能

        14.2 Etcd在Kubernetes中的應(yīng)用

        14.3 Kubernetes API Server

        14.4 Kubernetes Scheduler

        14.5 Kubernetes Controller

        14.6 Kubelet 和 Kube proxy

        14.7 cAdvisor

        14.8 Kubernetes中的docker

        15 單機(jī)版Kubernetes部署實(shí)戰(zhàn)

        15.1 部署單機(jī)版Kubernetes

        15.2 離線部署kubernetes

        16 DoKubernetes集群部署實(shí)戰(zhàn)

        16.1 容器云平臺(tái)架構(gòu)與概念

        16.2 部署Kubernetes集群

        16.3 創(chuàng)建TLS證書和

        16.4 安裝命令行工具

        16.5 創(chuàng)建kuberconfig文件

        16.6 Etcd集群部署

        16.7 部署master節(jié)點(diǎn)

        16.8 部署node節(jié)點(diǎn)

        17 Kubernetes操作實(shí)戰(zhàn)

        17.1 命令行參數(shù)介紹

        17.2 常用命令示例

        17.3 應(yīng)用部署

        17.4 Pod調(diào)度

        17.5 Replication Controller使用

        17.6 Service使用

        17.7 Kube-dns使用

        17.8 Dashboard使用

        17.9 配置管理ConfigMap

        17.10 負(fù)載均衡Ingress部署

        17.11 Nginx Ingress使用

        17.12 Kubernetes中的RBAC使用