400-888-5228

課程目標:

了解Linux下的Docker技術(shù)的基本情況;

基于Docker容器的快速部署、維護、開發(fā)。

Docker具體運用場景的案例介紹

Docker如何進行運維、監(jiān)控、優(yōu)化,以及常見故障的處理。

 

課程要點:

讓學員掌握基于Docker容器技術(shù)的虛擬化解決方案,并且闡述各自適合的應(yīng)用場景。

讓學員掌握Docker平臺的基本原理、安裝、部署、配置、運維,以及應(yīng)用開發(fā)實戰(zhàn)技能。課程緊密結(jié)合行業(yè)市場需求和國際國內(nèi)最新技術(shù)發(fā)展潮流,讓學員掌握Docker云計算虛擬化平臺的架構(gòu)和應(yīng)用部署,分享成功的應(yīng)用項目實施經(jīng)驗,學習Docker應(yīng)用項目解決方案咨詢服務(wù)。

本課程采用技術(shù)原理與項目實戰(zhàn)相結(jié)合的方式進行教學,在講授原理的過程中,穿插實際的系統(tǒng)操作,本課程講師也精心準備的實際的應(yīng)用案例供學員動手訓練。

 

課程時長:

2天

課程對象:

云計算架構(gòu)師、運營維護工程師、開發(fā)工程師

 

課程大綱:

云計算虛擬化技術(shù)的剖析

1.云計算虛擬化技術(shù)剖析

2.分析VMware、XenServer、OpenStack云計算與虛擬化平臺

Docker快速入門

1.Docker容器技術(shù)的產(chǎn)生背景與發(fā)展歷程

2.LXC技術(shù)精髓剖析

3.Docker平臺與的優(yōu)缺點

4.Docker應(yīng)用場景分析

5.CentOS/Ubuntu系統(tǒng)Docker運行環(huán)境安裝

6.Docker 應(yīng)用下載

7.Docker 應(yīng)用的執(zhí)行

搭建自定義倉庫

1.Docker倉庫服務(wù)部署

2.Docker倉庫的存儲空間管理

3.Docker客戶端的注冊

4.上傳鏡像到私有倉庫

Docker集群平臺的鏡像(Image)管理技術(shù)及其應(yīng)用

1.Docker鏡像的創(chuàng)建,利用Dockerfile創(chuàng)建鏡像,以及Dockerfile語法基礎(chǔ)與實踐操作

2.Docker鏡像管理方式及其操作

3.Docker鏡像的更新

4.不同用戶之間相互導入Docker鏡像的操作方式

5.Docker鏡像與快照,以及遷移技術(shù)應(yīng)用

Docker集群平臺的容器(Container)技術(shù)及其應(yīng)用

1.Docker容器中運行實例的啟動、開始、停止、刪除操作實踐

2.Docker容器技術(shù)的安全隔離機制,以及進程空間、用戶空間和網(wǎng)絡(luò)空間的配置

3.Docker容器的后臺運行原理與配置優(yōu)化

4.導入與導出容器

5.導入、刪除、更新容器快照等技術(shù)實操

Docker工作原理揭秘

1.Docker命名空間

2.Docker控制組

3.Docker文件系統(tǒng)

4.Docker容器格式

5.Docker的C/S架構(gòu)實現(xiàn)方式,及其核心組件的工作原理及應(yīng)用實踐

Docker存儲系統(tǒng)管理

1.Docker內(nèi)部的數(shù)據(jù)管理技術(shù)及應(yīng)用

2.Docker容器之間的數(shù)據(jù)管理技術(shù)及應(yīng)用

3.Docker數(shù)據(jù)卷(Data volumes)技術(shù)

4.Docker數(shù)據(jù)卷容器(Data volume containers)技術(shù)及應(yīng)用

5.Docker數(shù)據(jù)卷的操作訓練,包括創(chuàng)建數(shù)據(jù)卷、掛載主機目錄作為數(shù)據(jù)卷、掛載本地文件作為數(shù)據(jù)卷的操作實踐

6.利用Docker數(shù)據(jù)卷容器備份、恢復(fù)、遷移數(shù)據(jù)卷的實現(xiàn)原理和實戰(zhàn)操作

Docker網(wǎng)絡(luò)系統(tǒng)管理

1.外部訪問Docker容器的實現(xiàn)方式與操作

2.Docker網(wǎng)絡(luò)映射機制與配置

3.Docker容器互聯(lián)實現(xiàn)技術(shù)及操作

4.Docker高級網(wǎng)絡(luò)配置技術(shù)

5.Docker網(wǎng)絡(luò)DNS,網(wǎng)橋等配置與操作

Docker監(jiān)控與性能調(diào)優(yōu)

1.Docker資源的監(jiān)控手段和方法,工具技術(shù)的應(yīng)用

2.基于Docker和開源監(jiān)控系統(tǒng)構(gòu)建Docker集群監(jiān)控的技術(shù)應(yīng)用

3.Docker運行時系統(tǒng)的監(jiān)控

4.Docker資源監(jiān)控工具的應(yīng)用,包括對進程、CPU、內(nèi)存、磁盤塊IO、網(wǎng)絡(luò)流量等信息的監(jiān)控

5.Docker常見故障解決之道,包括啟動、網(wǎng)絡(luò)、IO、調(diào)度等方面的故障分析與解決方法

Docker及集群管理工具

1.基于Supervisor管理Docker容器進程

2.創(chuàng)建Web應(yīng)用服務(wù)器集群,啟動Docker虛擬機

3.多臺物理機的容器互聯(lián)實現(xiàn)技術(shù)及其操作

4.Swarm簡介

5.kubernetes簡介

6.其他Docker生態(tài)系統(tǒng)相關(guān)軟件