400-888-5228

課程目標:

了解Linux下的Docker技術的基本情況;

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

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

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

 

課程要點:

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

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

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

 

課程時長:

2天

課程對象:

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

 

課程大綱:

云計算虛擬化技術的剖析

1.云計算虛擬化技術剖析

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

Docker快速入門

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

2.LXC技術精髓剖析

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

4.Docker應用場景分析

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

6.Docker 應用下載

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

搭建自定義倉庫

1.Docker倉庫服務部署

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

3.Docker客戶端的注冊

4.上傳鏡像到私有倉庫

Docker集群平臺的鏡像(Image)管理技術及其應用

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

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

3.Docker鏡像的更新

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

5.Docker鏡像與快照,以及遷移技術應用

Docker集群平臺的容器(Container)技術及其應用

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

2.Docker容器技術的安全隔離機制,以及進程空間、用戶空間和網絡空間的配置

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

4.導入與導出容器

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

Docker工作原理揭秘

1.Docker命名空間

2.Docker控制組

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

4.Docker容器格式

5.Docker的C/S架構實現方式,及其核心組件的工作原理及應用實踐

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

1.Docker內部的數據管理技術及應用

2.Docker容器之間的數據管理技術及應用

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

4.Docker數據卷容器(Data volume containers)技術及應用

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

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

Docker網絡系統(tǒng)管理

1.外部訪問Docker容器的實現方式與操作

2.Docker網絡映射機制與配置

3.Docker容器互聯實現技術及操作

4.Docker高級網絡配置技術

5.Docker網絡DNS,網橋等配置與操作

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

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

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

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

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

5.Docker常見故障解決之道,包括啟動、網絡、IO、調度等方面的故障分析與解決方法

Docker及集群管理工具

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

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

3.多臺物理機的容器互聯實現技術及其操作

4.Swarm簡介

5.kubernetes簡介

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