400-888-5228

課程目標(biāo):

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

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

Docker具體運(yùn)用場(chǎng)景的案例介紹

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

 

課程要點(diǎn):

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

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

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

 

課程時(shí)長:

2天

課程對(duì)象:

云計(jì)算架構(gòu)師、運(yùn)營維護(hù)工程師、開發(fā)工程師

 

課程大綱:

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

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

2.分析VMware、XenServer、OpenStack云計(jì)算與虛擬化平臺(tái)

Docker快速入門

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

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

3.Docker平臺(tái)與的優(yōu)缺點(diǎn)

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

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

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

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

搭建自定義倉庫

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

2.Docker倉庫的存儲(chǔ)空間管理

3.Docker客戶端的注冊(cè)

4.上傳鏡像到私有倉庫

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

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

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

3.Docker鏡像的更新

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

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

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

1.Docker容器中運(yùn)行實(shí)例的啟動(dòng)、開始、停止、刪除操作實(shí)踐

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

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

4.導(dǎo)入與導(dǎo)出容器

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

Docker工作原理揭秘

1.Docker命名空間

2.Docker控制組

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

4.Docker容器格式

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

Docker存儲(chǔ)系統(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ù)卷的操作訓(xùn)練,包括創(chuàng)建數(shù)據(jù)卷、掛載主機(jī)目錄作為數(shù)據(jù)卷、掛載本地文件作為數(shù)據(jù)卷的操作實(shí)踐

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

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

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

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

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

4.Docker高級(jí)網(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運(yùn)行時(shí)系統(tǒng)的監(jiān)控

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

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

Docker及集群管理工具

1.基于Supervisor管理Docker容器進(jìn)程

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

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

4.Swarm簡介

5.kubernetes簡介

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