Docker容器與虛擬化技術(shù)

-
【作 者】主編 肖睿 副主編 付偉 田軍
【I S B N 】978-7-5170-5376-7
【責(zé)任編輯】李炎
【適用讀者群】科技
【出版時(shí)間】2017-06-28
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】220
【千字?jǐn)?shù)】297
【印 張】13.75
【定 價(jià)】¥39
【叢 書】云計(jì)算工程師系列
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書針對具備Linux基礎(chǔ)的人群,主要介紹了虛擬化、Docker企業(yè)級應(yīng)用、監(jiān)控的相關(guān)知識與應(yīng)用,以企業(yè)級的實(shí)戰(zhàn)項(xiàng)目案例,使讀者能夠掌握應(yīng)用運(yùn)維的工作內(nèi)容。項(xiàng)目案例包括KVM動態(tài)遷移、性能優(yōu)化、Docker企業(yè)級應(yīng)用、Mesos部署、ELK部署、桌面虛擬化、Nagios與Zabbix部署,通過以上項(xiàng)目案例的訓(xùn)練,讀者能夠部署虛擬化與容器云,使自己的運(yùn)維水平達(dá)到一個(gè)新的高度。
本書通過通俗易懂的原理及深入淺出的案例,并配以完善的學(xué)習(xí)資源和支持服務(wù),為讀者帶來全方位的學(xué)習(xí)體驗(yàn),包括視頻教程、案例素材下載、學(xué)習(xí)交流社區(qū)、討論組等終身學(xué)習(xí)內(nèi)容,更多技術(shù)支持請?jiān)L問課工場www.kgc.cn。
領(lǐng)先的實(shí)用技能——打造云計(jì)算工程師
科學(xué)的訓(xùn)練模式——授人以漁而不只是作品臨摹
真實(shí)的項(xiàng)目驅(qū)動——行業(yè)知識與專業(yè)設(shè)計(jì)相呼應(yīng)
便捷的學(xué)習(xí)體驗(yàn)——傳統(tǒng)教材與二維碼革命性攜手
“互聯(lián)網(wǎng)+人工智能”時(shí)代,新技術(shù)的發(fā)展可謂是一日千里,云計(jì)算、大數(shù)據(jù)、物聯(lián)網(wǎng)、區(qū)塊鏈、虛擬現(xiàn)實(shí)、機(jī)器學(xué)習(xí)、深度學(xué)習(xí)等等,已經(jīng)形成一波新的科技浪潮。以云計(jì)算為例,國內(nèi)云計(jì)算市場的蛋糕正變得越來越誘人,以下列舉了2016年以來發(fā)生的部分大事。
1.中國聯(lián)通發(fā)布云計(jì)算策略,并同步發(fā)起成立“中國聯(lián)通沃云+云生態(tài)聯(lián)盟”,全面開啟云服務(wù)新時(shí)代。
2.內(nèi)蒙古斥資500億元欲打造亞洲最大云計(jì)算數(shù)據(jù)中心。
3.騰訊云升級為平臺級戰(zhàn)略,旨在探索云上生態(tài),實(shí)現(xiàn)全面開放,構(gòu)建可信賴的云生態(tài)體系。
4.百度正式發(fā)布“云計(jì)算+大數(shù)據(jù)+人工智能”三位一體的云戰(zhàn)略。
5.亞馬遜AWS和北京光環(huán)新網(wǎng)科技股份有限公司聯(lián)合宣布:由光環(huán)新網(wǎng)負(fù)責(zé)運(yùn)營的AWS中國(北京)區(qū)域在中國正式商用。
6.來自Forrester的報(bào)告認(rèn)為,AWS和OpenStack是公有云和私有云事實(shí)上的標(biāo)準(zhǔn)。
7.網(wǎng)易正式推出“網(wǎng)易云”。網(wǎng)易將先行投入數(shù)十億人民幣,發(fā)力云計(jì)算領(lǐng)域。
8.金山云重磅發(fā)布“大米”云主機(jī),這是一款專為創(chuàng)業(yè)者而生的性能王云主機(jī),采用自建11線BGP全覆蓋以及VPC私有網(wǎng)絡(luò),全方位保障數(shù)據(jù)安全。
DT時(shí)代,企業(yè)對傳統(tǒng)IT架構(gòu)的需求減弱,不少傳統(tǒng)IT企業(yè)的技術(shù)人員,面臨失業(yè)風(fēng)險(xiǎn)。全球最知名的職業(yè)社交平臺LinkedIn發(fā)布報(bào)告,最受雇主青睞的十大職業(yè)技能中“云計(jì)算”名列前茅。2016年,中國企業(yè)云服務(wù)整體市場規(guī)模超500億元,預(yù)計(jì)未來幾年仍將保持約30%的年復(fù)合增長率。未來5年,整個(gè)社會對云計(jì)算人才的需求缺口將高達(dá)130萬。從傳統(tǒng)的IT工程師轉(zhuǎn)型為云計(jì)算與大數(shù)據(jù)專家,已經(jīng)成為一種趨勢。
基于云計(jì)算這樣的大環(huán)境,課工場(kgc.cn)的教研團(tuán)隊(duì)幾年前開始策劃的“云計(jì)算工程師系列”教材應(yīng)運(yùn)而生,它旨在幫助讀者朋友快速成長為符合企業(yè)需求的、優(yōu)秀的云計(jì)算工程師。這套教材是目前業(yè)界最全面、專業(yè)的云計(jì)算課程體系,能夠滿足企業(yè)對高級復(fù)合型人才的要求。參與編寫的院校老師還有付偉、田軍、范巍、張?zhí)雇ǖ取?/p>
課工場是北京大學(xué)下屬企業(yè)北京課工場教育科技有限公司推出的互聯(lián)網(wǎng)教育平臺,專注于互聯(lián)網(wǎng)企業(yè)各崗位人才的培養(yǎng)。平臺匯聚了數(shù)百位來自知名培訓(xùn)機(jī)構(gòu)、高校的頂級名師和互聯(lián)網(wǎng)企業(yè)的行業(yè)專家,面向大學(xué)生以及需要“充電”的在職人員,針對與互聯(lián)網(wǎng)相關(guān)的產(chǎn)品設(shè)計(jì)、開發(fā)、運(yùn)維、推廣和運(yùn)營等崗位,提供在線的直播和錄播課程,并通過遍及全國的幾十家線下服務(wù)中心提供現(xiàn)場面授以及多種形式的教學(xué)服務(wù),并同步研發(fā)出版最新的課程教材。
除了教材之外,課工場還提供各種學(xué)習(xí)資源和支持,包括:
現(xiàn)場面授課程
在線直播課程
錄播視頻課程
授課PPT課件
案例素材下載
擴(kuò)展資料提供
學(xué)習(xí)交流社區(qū)
QQ討論組(技術(shù),就業(yè),生活)
以上資源請?jiān)L問課工場網(wǎng)站www.kgc.cn。
本套教材特點(diǎn)
(1)科學(xué)的訓(xùn)練模式
科學(xué)的課程體系。
創(chuàng)新的教學(xué)模式。
技能人脈,實(shí)現(xiàn)多方位就業(yè)。
隨需而變,支持終身學(xué)習(xí)。
(2)企業(yè)實(shí)戰(zhàn)項(xiàng)目驅(qū)動
覆蓋企業(yè)各項(xiàng)業(yè)務(wù)所需的IT技能。
幾十個(gè)實(shí)訓(xùn)項(xiàng)目,快速積累一線實(shí)踐經(jīng)驗(yàn)。
(3)便捷的學(xué)習(xí)體驗(yàn)
提供二維碼掃描,可以觀看相關(guān)視頻講解和擴(kuò)展資料等知識服務(wù)。
課工場開辟教材配套版塊,提供素材下載、學(xué)習(xí)社區(qū)等豐富的在線學(xué)習(xí)資源。
讀者對象
(1)初學(xué)者:本套教材將幫助你快速進(jìn)入云計(jì)算及運(yùn)維開發(fā)行業(yè),從零開始逐步成長為專業(yè)的云計(jì)算及運(yùn)維開發(fā)工程師。
(2)初中級運(yùn)維及運(yùn)維開發(fā)者:本套教材將帶你進(jìn)行全面、系統(tǒng)的云計(jì)算及運(yùn)維開發(fā)學(xué)習(xí),逐步成長為高級云計(jì)算及運(yùn)維開發(fā)工程師。
課工場出品(kgc.cn)
1.1 案例:搭建KVM虛擬化平臺 2
1.1.1 案例分析 2
1.1.2 案例實(shí)施 3
1.2 案例:使用KVM命令集管理虛擬機(jī) 11
1.2.1 案例分析 11
1.2.2 案例實(shí)施 11
1.3 案例:KVM動態(tài)遷移 16
1.3.1 案例分析 16
1.3.2 案例實(shí)施 17
1.4 KVM性能優(yōu)化 17
本章總結(jié) 24
本章作業(yè) 24
第2章 Docker架構(gòu)、鏡像及容器 25
2.1 Docker概述 26
2.1.1 揭開Docker的神秘面紗 27
2.1.2 Docker的核心概念及安裝 28
2.2 Docker鏡像操作 29
2.3 Docker容器操作 36
2.4 Docker資源控制 39
2.4.1 對CPU的控制 39
2.4.2 對內(nèi)存使用的限制 40
2.4.3 對blkio的限制 41
本章總結(jié) 41
本章作業(yè) 41
第3章 Docker數(shù)據(jù)管理與網(wǎng)絡(luò)通信 43
3.1 Docker鏡像的創(chuàng)建方法 44
3.1.1 基于已有鏡像創(chuàng)建 44
3.1.2 基于本地模板創(chuàng)建 45
3.1.3 基于Dockerfile創(chuàng)建 45
3.2 Docker的數(shù)據(jù)管理 51
3.2.1 數(shù)據(jù)卷 51
3.2.2 數(shù)據(jù)卷容器 53
3.3 Docker網(wǎng)絡(luò)通信 54
3.3.1 端口映射 54
3.3.2 容器互聯(lián) 54
本章總結(jié) 56
本章作業(yè) 56
第4章 構(gòu)建Docker鏡像實(shí)戰(zhàn) 57
4.1 概念回顧 58
4.2 構(gòu)建Nginx鏡像 59
4.3 構(gòu)建Tomcat鏡像 62
4.4 構(gòu)建MySQL鏡像 65
4.5 構(gòu)建LNMP鏡像 68
本章總結(jié) 73
本章作業(yè) 73
第5章 Marathon+Mesos+Docker實(shí)戰(zhàn) 75
5.1 Apache Mesos概述 76
5.1.1 Apache Mesos工作原理 76
5.1.2 Apache Mesos基本術(shù)語 77
5.2 Apache Mesos配置實(shí)戰(zhàn) 77
5.2.1 安裝Apache Mesos 78
5.2.2 配置單臺Mesos-master與
Mesos-slave 79
5.2.3 配置多Mesos-master環(huán)境 83
5.2.4 部署運(yùn)行Marathon 87
本章總結(jié) 96
第6章 容器日志實(shí)戰(zhàn) 97
6.1 容器日志概要 98
6.2 常見日志收集方案 98
6.2.1 基于rsyslog的日志收集方案 98
6.2.2 Logstash日志收集方案 102
6.3 基于ELK的日志分析/存儲/展示 104
6.3.1 ELK簡介 104
6.3.2 ELK單ElasticSearch平臺部署 104
6.3.3 ELK多ElasticSearch集群部署 113
本章總結(jié) 117
第7章 Citrix實(shí)現(xiàn)桌面虛擬化 119
7.1 案例分析 120
7.1.1 案例概述 120
7.1.2 案例前置知識點(diǎn) 120
7.1.3 案例環(huán)境 121
7.1.4 問題分析 122
7.2 案例實(shí)施 122
7.2.1 安裝XenServer 122
7.2.2 安裝Desktop Delivery Controller 126
7.2.3 創(chuàng)建站點(diǎn) 129
7.2.4 安裝XenCenter 133
7.2.5 創(chuàng)建模板虛擬機(jī) 133
7.2.6 安裝Virtual Delivery Agent 134
7.2.7 創(chuàng)建計(jì)算機(jī)目錄 137
7.2.8 創(chuàng)建交付組 141
7.2.9 訪問桌面 144
本章總結(jié) 146
第8章 服務(wù)器監(jiān)控Cacti 147
8.1 構(gòu)建Cacti基本監(jiān)測體系 148
8.1.1 服務(wù)器配置(主控端——Cacti) 148
8.1.2 客戶機(jī)配置(被控端——snmpd) 153
8.2 使用Cacti的Web控制臺 154
本章總結(jié) 161
本章作業(yè) 161
第9章 Nagios監(jiān)控系統(tǒng) 163
9.1 案例分析 164
9.2 案例實(shí)施 165
本章總結(jié) 183
本章作業(yè) 183
第10章 部署Zabbix集中監(jiān)控系統(tǒng) 185
10.1 Zabbix概述 186
10.2 安裝配置Zabbix服務(wù) 186
10.2.1 安裝Zabbix服務(wù)程序 187
10.2.2 配置Zabbix客戶端 192
10.2.3 使用Zabbix管理平臺 193
10.3 Zabbix用戶管理 200
10.4 Zabbix監(jiān)控Web服務(wù)器訪問性能 203
10.5 添加MySQL監(jiān)控 205
10.6 Zabbix升級 209
本章總結(jié) 209
本章作業(yè) 209
- 機(jī)械制圖 [許淑珍 于利民]
- 微積分(經(jīng)管類)導(dǎo)學(xué)篇(下冊) [王海棠 曹海軍 周玲麗]
- 大學(xué)生創(chuàng)新創(chuàng)業(yè)基礎(chǔ) [主編 姜國權(quán) 姜福佳]
- 農(nóng)產(chǎn)品云倉模式研究—以北京農(nóng)產(chǎn)品流通物流供應(yīng)鏈重構(gòu)為例 [武曉釗 王成林 王春娟 等著]
- 信息技術(shù)(微課版) [王云 徐江鴻 李清霞 羅學(xué)鋒 ]
- 管理基礎(chǔ)與實(shí)務(wù) [主編 王鳳基 顏漢軍]
- 高等數(shù)學(xué)導(dǎo)學(xué)篇(下冊) [主編 李文婧 胡雷 尹金生]
- 高等數(shù)學(xué)導(dǎo)學(xué)篇(上冊) [主編 李文婧 胡雷 尹金生]
- 高等數(shù)學(xué)(下冊) [主編 李愛芹 胡雷 尹金生]
- 高等數(shù)學(xué)(上冊) [主編 李愛芹 胡雷 尹金生]
- 庭院風(fēng)骨—樹、灌、籬 [創(chuàng)意房主 著]
- Python語言程序設(shè)計(jì)教程 [郭其標(biāo) 房宜汕]
- 微積分(經(jīng)管類)教程篇(下冊) [曹海軍 王海棠 周玲麗]
- 微積分(經(jīng)管類)教程篇(上冊) [曹海軍 王海棠 周玲麗]
- 微積分(經(jīng)管類)導(dǎo)學(xué)篇(上冊) [王海棠 曹海軍 周玲麗]
- 網(wǎng)站前端技術(shù)案例教程(HTML+CSS+JavaScript)(第二版) [黃華升]
- 線性代數(shù) [主編 史昱 陳鳳欣]
- 電力電子技術(shù)課程學(xué)習(xí)及實(shí)驗(yàn)指導(dǎo) [主編 陳榮]
- 成長對話:青春的榜樣 [主編 施端銀 黃武剛 應(yīng)巨林]
- 人工智能應(yīng)用基礎(chǔ) [主編 楊纓 李佳]
- 中華水文化(慕課版)(第二版) [畢雪燕 楊華軻 羅玲誼 等編著]
- 電路與電子技術(shù)Ⅱ——電路分析基礎(chǔ) [主編 陳曉 金哲]
- 飛機(jī)維修專業(yè)英語——飛機(jī)系統(tǒng)(第二版) [趙迎春]
- 英語大爆炸:跟趣味情景劇學(xué)口語(微課版) [秦然 編著]
- 機(jī)械工程制圖任務(wù)跟蹤訓(xùn)練 [主編 王瑞清 趙金考 周彥云 ]
- 機(jī)械工程制圖 [主編 覃國萍 劉百順 禹晨]
- 平面設(shè)計(jì)與制作項(xiàng)目化教程 [主編 李晨]
- 后期影像剪輯技術(shù) [主編 郭建偉]
- 人工智能概論(第二版) [主編 任云暉 丁紅 徐迎春 ]
- 信息時(shí)代美育之道 [主編 劉宏宇 黎婭]