歡迎訪問塔塔IT官網(wǎng),塔塔IT為邁瑞思旗下子品牌,塔塔IT,國內(nèi)高端IT培訓(xùn)領(lǐng)導(dǎo)品牌!專注于IT前沿技術(shù)的傳播與應(yīng)用!

課程體系

課程體系

Docker 容器化環(huán)境中的安裝部署和管理

更多


課程名稱:Docker 容器化環(huán)境中的安裝部署和管理

課時安排:3天

培訓(xùn)費用:5800元/人(不含考試費)

優(yōu)惠活動:塔塔IT紅帽學(xué)員享有+1980贈送此課程特惠。

開課計劃:2017年1223-25日



更多課程資訊及開班信息可聯(lián)系塔塔IT 課程顧問: 0755--29152000  或 在線咨詢


關(guān)于Docker培訓(xùn)

Docker 是一個開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口(類似 iPhone 的 app)。幾乎沒有性能開銷,可以很容易地在機器和數(shù)據(jù)中心中運行。重要的是,他們不依賴于任何語言、框架包括系統(tǒng)。


學(xué)員基礎(chǔ):

熟練掌握Linux基本命令。具有1年以上Linux使用經(jīng)驗。


課程介紹

· 容器技術(shù)原理,Docker生態(tài)介紹,Docker安裝及配置,Docker鏡像使用及制作,運行及管理Docker實例;Docker存儲管理,Docker網(wǎng)絡(luò)管理,Docker鏡像管理

· 容器編排介紹,Kubernetes架構(gòu)介紹,安裝及配置Kubernetes,POD和Service模板介紹及制作,Proxy介紹,多層應(yīng)用部署,多層應(yīng)用復(fù)用


課程內(nèi)容

· Docker介紹

容器和Docker

容器生態(tài)

企業(yè)應(yīng)用發(fā)展

Docker鏡像

· 安裝Docker

下載及載入鏡像

運行應(yīng)用

§ 運行容器

§ 檢查容器

· Docker安全

· Docker

· Docker網(wǎng)絡(luò)

· 管理容器

下載、部署、自定義、保存容器鏡像

鏡像端口

使用Dockerfile自定義鏡像

· Docker registry

使用共有Docker registry

建立私有Docker registry

發(fā)布容器鏡像

· Docker編排介紹

微服務(wù)介紹

流行編排系統(tǒng)比較

Kubernetes介紹

Etcd介紹

部署Kubernetes控制節(jié)點和運算節(jié)點

· 部署多層容器應(yīng)用

Kubernetes podsservices

Kube-proxy介紹

Kubernetes service制作

Kubernetes pod制作

· 管理Kubernetes運算節(jié)點

· 復(fù)制多層應(yīng)用

理解Container網(wǎng)絡(luò)

部署flannel

Replication controller制作

復(fù)用應(yīng)用





Docker與linux內(nèi)核的關(guān)系

Cgroup: 對資源進行限制(如對物理資源CPU、內(nèi)存、I/O的限制)

Namespace:對進程進行隔離

Chroot: 能改變當(dāng)前運行的進程和子進程的根目錄

AUFS:聯(lián)合文件系統(tǒng),Docker利用AUFS將不同的Layer結(jié)合到1個image中去


Docker架構(gòu)
Docker采用C/S架構(gòu),客戶端與服務(wù)器端不一定要在一起??蛻舳丝梢赃\行在windows、linux等機器上,然后服務(wù)器端必須運行在linux 64bit的操作系統(tǒng)上。


Docker“組件間”關(guān)系

主機:運行容器的機器
鏡像:文件的層次結(jié)構(gòu),以及包含如何運行容器的元數(shù)據(jù), Dockerfile中的每條命令都會在文件系統(tǒng)中創(chuàng)建一個新的層次結(jié)構(gòu),文件系統(tǒng)在這些層次上構(gòu)建起來,鏡像就構(gòu)建于這些聯(lián)合的文件系統(tǒng)之上
容器:一個從鏡像中啟動,包含正在運行的程序的進程
Registry(鏡像倉庫):存放鏡像的地方,如Docker Hub
Volumn(卷):將物理機的文件夾掛載到容器內(nèi)部.與openstack的volumn不一樣,openstack中的卷是塊存儲,不能共享。而這里的volumn可以共享。
Dockerfile:用于創(chuàng)建鏡像的腳本


Docker應(yīng)用場景

面向開發(fā)人員:快速開發(fā)、交付應(yīng)用程序

主要體現(xiàn)在三個方面:

代碼一致:

在沒有docker之前,開發(fā)、測試、生成環(huán)境可能不一樣,如發(fā)布某個服務(wù)的端口時,開發(fā)是1000,而生產(chǎn)是2000,這就導(dǎo)致配置文件不一致。然而使用docker后,我在容器內(nèi)的端口都是一樣的,而容器對外暴露的端口可能不一樣。

開發(fā)環(huán)境與生產(chǎn)環(huán)境的一致性:

我們知道,在生產(chǎn)環(huán)境的部署比較復(fù)雜,服務(wù)非常繁多。通過docker,我們可以單機版上通過容器來模擬生產(chǎn)環(huán)境的分布式環(huán)境。從而讓開發(fā)人員的開發(fā)更有效率。

快速部署:

可以將docker理解為輕量級的虛擬機,啟動docker容器速度很快,啟動虛擬機很慢。


面向運維人員:降低運維成本

節(jié)約安裝各種軟件的時間:
在沒有docker之前,在部署程序之前,勢必要搭建環(huán)境,而搭建環(huán)境很花費時間,還要解決環(huán)境的各種依賴,而docker通過鏡像機制,將你的代碼和運行環(huán)境直接打包成鏡像,扔到容器啟動即可。
降低運維成本:
在沒有docker之前,由于技術(shù)不斷發(fā)展,運維也要不停的學(xué)習(xí)各種軟件的使用技能,如Node.js、redis等。有了docker,根本不用關(guān)系這些技術(shù)(或者少關(guān)心),只需要關(guān)注容器就可以了,能夠正常的發(fā)布容器,停止容器、刪除容器、遷移容器就可以了。


面向企業(yè): Paas層的實現(xiàn)

Coding.net、Oschina這些代碼托管平臺,有個功能即提供給用戶程序的演示環(huán)境,我不知道他們底層到底采用的什么技術(shù),但是如果Iaas層的openstack,給用戶直接提供虛擬機,先得太“笨重”,因為虛擬機本身對物理機的開銷就比較大,如果采用Docker,我1臺物理機可以部署多個容器,可以降低企業(yè)的采購物理機的費用,而且運行效率上應(yīng)該比采用Iaas層的方案快。



關(guān)于我們

    深圳塔塔咨詢服務(wù)有限公司是邁瑞思旗下全資子公司,公司簡稱塔塔IT,是國內(nèi)知名的高端IT培訓(xùn)品牌,立足深圳,培訓(xùn)業(yè)務(wù)范圍覆蓋全國及港澳臺地區(qū),公司專注于IT前沿技術(shù)的傳播與應(yīng)用,是一家以IT高端培訓(xùn)、咨詢服務(wù)、技術(shù)支持以及國際IT認證考試為核心業(yè)務(wù)的專業(yè)服務(wù)商。公司與微軟、Redhat、Cisco、Oracle、IBM、Vmware、Citrix、EMC、HP、SAP等全球著名IT廠商建立長期合作伙伴關(guān)系,憑借在高端技術(shù)培訓(xùn)領(lǐng)域多年的教學(xué)經(jīng)驗和項目經(jīng)驗,積累了大量優(yōu)質(zhì)的客戶群體,服務(wù)客戶涉及通信、金融、交通、能源、制造、政府部門等多個行業(yè)領(lǐng)域,覆蓋面極廣,累計培訓(xùn)人數(shù)數(shù)萬人,深得用戶信賴和好評。


    我們致力于為客戶提供IT高端技術(shù)培訓(xùn)一站式解決方案,課程體系涵蓋網(wǎng)絡(luò)、數(shù)據(jù)庫、虛擬化、信息安全、大數(shù)據(jù)、云計算、主機、IT管理、軟件工程、移動應(yīng)用新技術(shù)及項目管理、辦公軟件協(xié)作等多個領(lǐng)域,幫助客戶進行IT職業(yè)發(fā)展的全方位提升。實戰(zhàn)、實用、實效是塔塔IT課程培訓(xùn)的特色,培訓(xùn)重點定位于提升學(xué)員的實際工作能力,學(xué)習(xí)模式包括公開課、團體定制培訓(xùn)等多種形式。塔塔IT講師團隊匯聚行業(yè)頂級專家,擁有30多位資深廠商認證講師,上百位簽約講師,均有著豐富的行業(yè)從業(yè)經(jīng)歷和項目實施經(jīng)驗,優(yōu)異的教學(xué)質(zhì)量,嚴謹認真的教學(xué)風(fēng)格充分保障培訓(xùn)實施效果。



聯(lián)系我們

深圳塔塔咨詢服務(wù)有限公司  TATAIT   

公司地址:深圳市南山區(qū)科技南十二道10號中電照明大廈北座二樓2C-2D室(高新園地鐵站D出口、公交:大沖站、高新園地鐵站、曙光大廈站、中科大廈站)郵編:518057 
Adress:Room 2C-2D, 2nd Floor, North Block, Zhongdian Lighting Building, No. 10, Science and

 Technology South 12th Road, Nanshan District, Shenzhen

電話:0755-29152000  

郵箱:tata@tatait.com  

網(wǎng)址:http://www.llbzlhhz.cn 





咨詢郵箱:tata@tatait.com 咨詢電話:0755-29152000 新浪微博:@塔塔IT 微信:添加公眾賬號“塔塔IT”加關(guān)注!塔塔IT為邁瑞思旗下子品牌,專注高端IT培訓(xùn)。

Copyright? 2012-2013 TATAIT.COM All Rights Reserved 深圳塔塔咨詢服務(wù)有限公司 版權(quán)所有 深圳網(wǎng)站建設(shè):沙漠風(fēng)

塔塔IT—高端IT培訓(xùn)領(lǐng)導(dǎo)品牌,專注于IT前沿技術(shù)的傳播與應(yīng)用。專業(yè)創(chuàng)造價值,服務(wù)贏得口碑!

ITIL? is a registered trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.

PRINCE2? is a registered trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.

PMI, PMP,?Project Management Professional (PMP), PgMP, PMI-ACP, PMI-PBA, PMBOK,The PMI Talent Triangle?and The PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc.

粵ICP備13034854號-1