包郵 Docker容器與容器云-第2版
-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(shū)(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
Docker容器與容器云-第2版 版權(quán)信息
- ISBN:9787115435040
- 條形碼:9787115435040 ; 978-7-115-43504-0
- 裝幀:暫無(wú)
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>
Docker容器與容器云-第2版 本書(shū)特色
本書(shū)根據(jù)Docker 1.10版和Kubernetes 1.2版對(duì)第1版進(jìn)行了全面更新,從實(shí)踐者的角度出發(fā),以Docker和Kubernetes為重點(diǎn),沿著“基本用法介紹”到“核心原理解讀”到“高級(jí)實(shí)踐技巧”的思路,一本書(shū)講透當(dāng)前主流的容器和容器云技術(shù),有助于讀者在實(shí)際場(chǎng)景中利用Docker容器和容器云解決問(wèn)題并啟發(fā)新的思考。全書(shū)包括兩部分,首部分深入解讀Docker容器技術(shù),包括Docker架構(gòu)與設(shè)計(jì)、核心源碼解讀和高級(jí)實(shí)踐技巧;第二部分歸納和比較了三類基于Docker的主流容器云項(xiàng)目,包括專注Docker容器編排與部署的容器云、專注應(yīng)用支撐的容器云以及一切皆容器的Kubernetes,進(jìn)而詳細(xì)解讀了Kubernetes核心源碼的設(shè)計(jì)與實(shí)現(xiàn),介紹了幾種典型場(chǎng)景下的Kubernetes實(shí)踐。 本書(shū)適用于有一定Docker基礎(chǔ)的開(kāi)發(fā)者、架構(gòu)師、IT專業(yè)學(xué)生以及探索基于Docker構(gòu)建云計(jì)算平臺(tái)的技術(shù)人員,也非常適合作為高校教材或培訓(xùn)資料。
Docker容器與容器云-第2版 內(nèi)容簡(jiǎn)介
基于Docker 1.10和Kubernetes 1.2全面更新 一本書(shū)講透Docker和Kubernetes 從源碼層面深度解析Docker核心原理Kubernetes源碼完全解讀 *實(shí)踐 廣泛涵蓋Docker高級(jí)實(shí)踐技巧全面梳理主流容器云技術(shù)架構(gòu)方法
Docker容器與容器云-第2版 目錄
第1章 從容器到容器云 2
1.1 云計(jì)算平臺(tái) 2
1.2 容器,新的革命 3
1.3 進(jìn)化:從容器到容器云 7
第2章 Docker 基礎(chǔ) 8
2.1 Docker的安裝 8
2.2 Docker操作參數(shù)解讀 9
2.3 搭建你的**個(gè)Docker應(yīng)用棧 16
2.3.1 Docker集群部署 16
2.3.2 **個(gè)Hello World 17
2.3.3 開(kāi)發(fā)、測(cè)試和發(fā)布一體化 27
第3章 Docker核心原理解讀 28
3.1 Docker背后的內(nèi)核知識(shí) 28**部分 Docker深入解讀 第1章 從容器到容器云 2 1.1 云計(jì)算平臺(tái) 2 1.2 容器,新的革命 3 1.3 進(jìn)化:從容器到容器云 7 第2章 Docker 基礎(chǔ) 8 2.1 Docker的安裝 8 2.2 Docker操作參數(shù)解讀 9 2.3 搭建你的**個(gè)Docker應(yīng)用棧 16 2.3.1 Docker集群部署 16 2.3.2 **個(gè)Hello World 17 2.3.3 開(kāi)發(fā)、測(cè)試和發(fā)布一體化 27 第3章 Docker核心原理解讀 28 3.1 Docker背后的內(nèi)核知識(shí) 28 3.1.1 namespace資源隔離 28 3.1.2 cgroups資源限制 45 3.2 Docker架構(gòu)概覽 53 3.2.1 Docker daemon 54 3.2.2 Docker client 54 3.2.3 鏡像管理 54 3.2.4 execdriver、volumedriver、graphdriver 55 3.2.5 network 55 3.3 client和daemon 56 3.3.1 client模式 56 3.3.2 daemon模式 58 3.3.3 從client到daemon 64 3.4 libcontainer 67 3.4.1 libcontainer的工作方式 69 3.4.2 libcontainer實(shí)現(xiàn)原理 70 3.4.3 使用runC與libcontainer進(jìn)行交互 75 3.5 Docker鏡像管理 77 3.5.1 什么是Docker鏡像 77 3.5.2 Docker鏡像關(guān)鍵概念 80 3.5.3 Docker鏡像構(gòu)建操作 81 3.5.4 Docker鏡像的分發(fā)方法 84 3.6 Docker存儲(chǔ)管理 87 3.6.1 Docker鏡像元數(shù)據(jù)管理 87 3.6.2 Docker存儲(chǔ)驅(qū)動(dòng) 89 3.7 Docker數(shù)據(jù)卷 99 3.7.1 數(shù)據(jù)卷的使用方式 100 3.7.2 數(shù)據(jù)卷原理解讀 105 3.8 Docker網(wǎng)絡(luò)管理 108 3.8.1 Docker網(wǎng)絡(luò)基礎(chǔ) 108 3.8.2 Docker daemon網(wǎng)絡(luò)配置原理 116 3.8.3 libcontainer網(wǎng)絡(luò)配置原理 119 3.8.4 傳統(tǒng)的link原理解析 125 3.8.5 新的link介紹 127 3.9 Docker與容器安全 129 3.9.1 Docker的安全機(jī)制 129 3.9.2 Docker安全問(wèn)題 135 3.9.3 Docker安全的解決方案 139 第4章 Docker 高級(jí)實(shí)踐技巧 151 4.1 容器化思維 151 4.1.1 SSH服務(wù)器的替代方案 151 4.1.2 Docker內(nèi)應(yīng)用日志管理方案 152 4.1.3 容器化思維及更多 153 4.2 Docker高級(jí)網(wǎng)絡(luò)實(shí)踐 153 4.2.1 玩轉(zhuǎn)Linux networknamespace 154 4.2.2 pipework原理解析 159 4.2.3 pipework跨主機(jī)通信 165 4.2.4 OVS劃分VLAN 170 4.2.5 OVS隧道模式 174 4.3 Dockerfile*佳實(shí)踐 187 4.3.1 Dockerfile的使用 187 4.3.2 Dockerfile實(shí)踐心得 191 4.4 Docker容器的監(jiān)控手段 193 4.4.1 Docker容器監(jiān)控維度 194 4.4.2 容器監(jiān)控命令 195 4.4.3 常用的容器監(jiān)控工具 197 4.5 容器化應(yīng)用構(gòu)建的基礎(chǔ):高可用配置中心 201 4.5.1 etcd經(jīng)典應(yīng)用場(chǎng)景 201 4.5.2 etcd實(shí)現(xiàn)原理 206 第二部分 Docker云平臺(tái)解讀 第5章 構(gòu)建自己的容器云 222 5.1 再談云平臺(tái)的層次架構(gòu) 222 5.2 從小工到專家 225 第6章 專注編排與部署:三劍客與Fleet 230 6.1 編排小神器Fig/Compose 230 6.1.1 再談容器編排與部署 230 6.1.2 Compose原理:一探究竟 233 6.2 跨平臺(tái)宿主環(huán)境管理工具M(jìn)achine 237 6.2.1 Machine與虛擬機(jī)軟件 237 6.2.2 Machine與IaaS平臺(tái) 238 6.2.3 Machine小結(jié) 239 6.3 集群抽象工具Swarm 240 6.3.1 Swarm簡(jiǎn)介 240 6.3.2 試用Swarm 241 6.3.3 Swarm集群的多種創(chuàng)建方式 243 6.3.4 Swarm對(duì)請(qǐng)求的處理 245 6.3.5 Swarm集群的調(diào)度策略 245 6.3.6 Swarm集群高可用(HA) 246 6.3.7 Swarm與Machine 247 6.3.8 Swarm小結(jié) 248 6.4 編排之秀Fleet 248 6.4.1 舊問(wèn)題新角度:Docker distro 249 6.4.2 Fleet的原理剖析 252 第7章 專注應(yīng)用支撐和運(yùn)行時(shí):Flynn和Deis 258 7.1 Flynn,一個(gè)小而美的兩層架構(gòu) 258 7.1.1 第0層:容器云的基礎(chǔ)設(shè)施 259 7.1.2 第1層:容器云的功能框架 259 7.1.3 Flynn體系架構(gòu)與實(shí)現(xiàn)原理 260 7.2 談?wù)凞eis與Flynn 270 7.2.1 應(yīng)用發(fā)布上的比較 271 7.2.2 關(guān)于Deis的一些思考 273 第8章 一切皆容器:Kubernetes 274 8.1 Kubernetes是個(gè)什么樣的項(xiàng)目 274 8.2 Kubernetes的設(shè)計(jì)解讀 275 8.2.1 一個(gè)典型案例:Guestbook 275 8.2.2 pod設(shè)計(jì)解讀 277 8.2.3 replication controller設(shè)計(jì)解讀 288 8.2.4 service的設(shè)計(jì)解讀 294 8.2.5 新一代副本控制器replica set 306 8.2.6 Deployment 307 8.2.7 DaemonSet 312 8.2.8 ConfigMap 312 8.2.9 Job 317 8.2.10 Horizontal Pod Autoscaler 318 8.3 Kubernetes核心組件解讀 320 8.3.1 Kubernetes的整體架構(gòu) 320 8.3.2 APIServer 321 8.3.3 scheduler 328 8.3.4 controller manager 338 8.3.5 kubelet 346 8.3.6 kube-proxy 352 8.3.7 核心組件協(xié)作流程 362 8.4 Kubernetes存儲(chǔ)核心原理 366 8.4.1 volume設(shè)計(jì)解讀 366 8.4.2 volume實(shí)現(xiàn)原理分析 367 8.4.3 volume使用案例 368 8.4.4 persistent volume 371 8.5 Kubernetes網(wǎng)絡(luò)核心原理 372 8.5.1 單pod單IP模型 373 8.5.2 pod和網(wǎng)絡(luò)容器 374 8.5.3 實(shí)現(xiàn)Kubernetes的網(wǎng)絡(luò)模型 377 8.6 Kubernetes多租戶管理與資源控制 381 8.6.1 namespace設(shè)計(jì)解讀 381 8.6.2 Kubernetes用戶認(rèn)證機(jī)制 385 8.6.3 Kubernetes用戶授權(quán)機(jī)制 387 8.6.4 Kubernetes多維資源管理機(jī)制admission control 390 8.7 Kubernetes高級(jí)實(shí)踐 402 8.7.1 應(yīng)用健康檢查 402 8.7.2 高可用性 405 8.7.3 日志 408 8.7.4 集成DNS 410 8.7.5 容器上下文環(huán)境 412 8.8 Kubernetes未來(lái)動(dòng)向 414 8.8.1 Ubernetes 414 8.8.2 petSet 415 8.8.3 performance 417 8.8.4 rescheduler 417 8.8.5 OCI標(biāo)準(zhǔn) 419 8.9 不要停止思考 419 第三部分 附錄 附錄A Docker的安裝 424 附錄B 閱讀Docker源代碼的神兵利器 432 附錄C 快速熟悉開(kāi)源項(xiàng)目 441 附錄D cgroups的測(cè)試與使用 444 附錄E cgroups子系統(tǒng)配置參數(shù)介紹 448 附錄F Kubernetes的安裝 453 后記 457 信息
Docker容器與容器云-第2版 相關(guān)資料
“雖然在此之前已經(jīng)有了由Docker團(tuán)隊(duì)出的第一本Docker書(shū),但是這是國(guó)內(nèi)第一本深入解讀Docker與Kubernetes原理的原創(chuàng)圖書(shū),這一點(diǎn)意義重大。本書(shū)比較完整地介紹了Docker與Kubernetes的工作原理和生態(tài),非常有借鑒意義。”——許式偉,七牛云存儲(chǔ)CEO
“Docker容器技術(shù)已經(jīng)在國(guó)內(nèi)如火如荼地流行起來(lái),浙江大學(xué)SEL實(shí)驗(yàn)室目前是國(guó)內(nèi)掌握Docker技術(shù)最熟練的技術(shù)團(tuán)隊(duì)之一,他們?cè)趪?guó)內(nèi)Docker技術(shù)界一直產(chǎn)生著重要影響。這次他們把Docker的實(shí)戰(zhàn)經(jīng)驗(yàn)匯編成書(shū),可以幫助更多的Docker愛(ài)好者學(xué)習(xí)到一手的實(shí)戰(zhàn)經(jīng)驗(yàn)。”——肖德時(shí),數(shù)人科技CTO
“本書(shū)非常細(xì)致地講解了Docker技術(shù)的來(lái)龍去脈和技術(shù)細(xì)節(jié),更為難得是還加入了Docker生態(tài)當(dāng)中的其他技術(shù)。Docker這項(xiàng)技術(shù)本身就是將多種思想和技術(shù)融合的產(chǎn)物,從生態(tài)的視角去解讀技術(shù)的來(lái)龍去脈將極大地促進(jìn)讀者對(duì)云計(jì)算和容器技術(shù)的重新思考。”——程顯峰,火幣網(wǎng)CTO
“雖然在此之前已經(jīng)有了由Docker團(tuán)隊(duì)出的第一本Docker書(shū),但是這是國(guó)內(nèi)第一本深入解讀Docker與Kubernetes原理的原創(chuàng)圖書(shū),這一點(diǎn)意義重大。本書(shū)比較完整地介紹了Docker與Kubernetes的工作原理和生態(tài),非常有借鑒意義。”——許式偉,七牛云存儲(chǔ)CEO
“Docker容器技術(shù)已經(jīng)在國(guó)內(nèi)如火如荼地流行起來(lái),浙江大學(xué)SEL實(shí)驗(yàn)室目前是國(guó)內(nèi)掌握Docker技術(shù)最熟練的技術(shù)團(tuán)隊(duì)之一,他們?cè)趪?guó)內(nèi)Docker技術(shù)界一直產(chǎn)生著重要影響。這次他們把Docker的實(shí)戰(zhàn)經(jīng)驗(yàn)匯編成書(shū),可以幫助更多的Docker愛(ài)好者學(xué)習(xí)到一手的實(shí)戰(zhàn)經(jīng)驗(yàn)。”——肖德時(shí),數(shù)人科技CTO
“本書(shū)非常細(xì)致地講解了Docker技術(shù)的來(lái)龍去脈和技術(shù)細(xì)節(jié),更為難得是還加入了Docker生態(tài)當(dāng)中的其他技術(shù)。Docker這項(xiàng)技術(shù)本身就是將多種思想和技術(shù)融合的產(chǎn)物,從生態(tài)的視角去解讀技術(shù)的來(lái)龍去脈將極大地促進(jìn)讀者對(duì)云計(jì)算和容器技術(shù)的重新思考。”——程顯峰,火幣網(wǎng)CTO
“本書(shū)宏觀上描繪了容器和容器云技術(shù)發(fā)展的浪潮和生態(tài)系統(tǒng),微觀上以Docker和Kubernetes為典型進(jìn)行了深度分析。無(wú)論是Docker技術(shù)愛(ài)好者,還是系統(tǒng)架構(gòu)師、云端開(kāi)發(fā)者、系統(tǒng)管理和運(yùn)維人員,都能在本書(shū)中找到適合自己閱讀的要點(diǎn)。浙江大學(xué)SEL實(shí)驗(yàn)室云計(jì)算團(tuán)隊(duì)是一支非常優(yōu)秀的云計(jì)算研究團(tuán)隊(duì),很多85后、90后人才活躍在頂級(jí)社區(qū)前沿,感謝他們能將多年的知識(shí)和智慧積累分享出來(lái)!”——劉俊,百度運(yùn)維部高級(jí)架構(gòu)師,兩次百度最高獎(jiǎng)獲得者
“本書(shū)是浙江大學(xué)SEL實(shí)驗(yàn)室云計(jì)算團(tuán)隊(duì)多年深耕Docker及背后的容器技術(shù)的結(jié)晶。最大的特點(diǎn)就是深入,并且有各種實(shí)用案例和細(xì)致講解。另外,這本書(shū)在怎樣真正地把Docker及周邊產(chǎn)品落地以構(gòu)建靈活多變的云平臺(tái)方面也進(jìn)行了生動(dòng)的闡釋。”——郝林,微影時(shí)代架構(gòu)師,《Go并發(fā)編程實(shí)戰(zhàn)》作者
“Docker顛覆了容器技術(shù),也將容器技術(shù)帶到了新的高度。InfoQ從2014年初就開(kāi)始密切關(guān)注容器技術(shù),見(jiàn)證并切身參與了容器技術(shù)的發(fā)展。作為我們的優(yōu)秀作者,浙江大學(xué)SEL實(shí)驗(yàn)室在InfoQ撰寫了很多與Docker、Kubernetes相關(guān)的技術(shù)文章,得到了廣大讀者的肯定。希望這本書(shū)能推動(dòng)容器技術(shù)在中國(guó)的落地。”——郭蕾,InfoQ主編
“浙江大學(xué)SEL實(shí)驗(yàn)室屬于國(guó)內(nèi)較早接觸并研究開(kāi)源PaaS技術(shù)的團(tuán)隊(duì)之一,從傳統(tǒng)PaaS的開(kāi)源代表CloudFoundry、OpenShift,到新一代基于Docker的PaaS平臺(tái)如DEIS、Flynn等,他們均有深入的研究和實(shí)踐經(jīng)驗(yàn)。更為難得的是,他們不僅參與開(kāi)源貢獻(xiàn),而且筆耕不輟,通過(guò)博客、論壇等方式積極分享有深度、有內(nèi)涵的技術(shù)文章,并廣泛參與國(guó)內(nèi)PaaS屆各種技術(shù)交流會(huì)議。華為PaaS團(tuán)隊(duì)也在與之交流中汲取了不少營(yíng)養(yǎng)。此次,他們將近年來(lái)對(duì)Docker容器和Kubernetes、DEIS、Flynn等PaaS開(kāi)源平臺(tái)的研究成果結(jié)集成冊(cè),內(nèi)容詳盡且深入淺出。我相信,無(wú)論是入門者還是老手,都能夠從中獲益。”——劉赫偉,華為中央軟件院
“容器技術(shù)在大型互聯(lián)網(wǎng)企業(yè)中已廣泛應(yīng)用,而Docker是容器技術(shù)中的杰出代表。本書(shū)不僅介紹了Docker基礎(chǔ)知識(shí),而且進(jìn)行了代碼級(jí)的深入分析,并通過(guò)對(duì)Kubernetes等技術(shù)的講解延伸至集群操作系統(tǒng)以及對(duì)Docker生態(tài)領(lǐng)域的思考,同時(shí)結(jié)合了大量實(shí)踐,內(nèi)容豐富,值得擁有。”——王煒煜,百度運(yùn)維部高級(jí)架構(gòu)師,JPaaS項(xiàng)目負(fù)責(zé)人
“Docker作為操作系統(tǒng)層面輕量級(jí)的虛擬化技術(shù),憑借簡(jiǎn)易的使用、快速的部署以及靈活敏捷的集成支持等優(yōu)勢(shì),奠定了Docker如今在PaaS領(lǐng)域的江湖地位。
浙江大學(xué)SEL實(shí)驗(yàn)室在云計(jì)算和 PaaS領(lǐng)域耕耘多年,
積累了豐富的經(jīng)驗(yàn)。本書(shū)既有對(duì)Docker源代碼層面的深度解讀,也有實(shí)戰(zhàn)經(jīng)驗(yàn)的分享,希望這本書(shū)能夠幫助Docker開(kāi)發(fā)者在技術(shù)上更上一層樓。”——李三紅,螞蟻金服基礎(chǔ)技術(shù)部JVM Architect信息
Docker容器與容器云-第2版 作者簡(jiǎn)介
浙江大學(xué)軟件工程實(shí)驗(yàn)室(Software Engineering Lab,SEL)云計(jì)算團(tuán)隊(duì)組建于2011年,組織博士和碩士研究生搭建、分析和鉆研開(kāi)源的云計(jì)算技術(shù),包括Docker、Kubernetes、Cloud Foundry、OpenStack、CloudStack、Eucalyptus、Convirt、OpenShift等,積極為開(kāi)源社區(qū)貢獻(xiàn)代碼,管理和參與線上線下討論社區(qū),參加國(guó)內(nèi)外云計(jì)算技術(shù)峰會(huì)并發(fā)言。以開(kāi)源社區(qū)為技術(shù)交流研發(fā)平臺(tái),浙江大學(xué)SEL實(shí)驗(yàn)室在4年多的時(shí)間里成長(zhǎng)為一個(gè)充滿熱情、富有能力的云計(jì)算研發(fā)團(tuán)隊(duì),也在國(guó)內(nèi)外開(kāi)源云計(jì)算社區(qū),尤其是在Docker、Kubernetes和Cloud Foundry社區(qū)得到了廣泛認(rèn)可。
- >
中國(guó)人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
上帝之肋:男人的真實(shí)旅程
- >
莉莉和章魚(yú)
- >
有舍有得是人生
- >
企鵝口袋書(shū)系列·偉大的思想20:論自然選擇(英漢雙語(yǔ))
- >
龍榆生:詞曲概論/大家小書(shū)
- >
人文閱讀與收藏·良友文學(xué)叢書(shū):一天的工作
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人