注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)Docker與Kubernetes容器虛擬化技術(shù)與應(yīng)用

Docker與Kubernetes容器虛擬化技術(shù)與應(yīng)用

Docker與Kubernetes容器虛擬化技術(shù)與應(yīng)用

定 價(jià):¥69.80

作 者: 倪振松 劉宏嘉 陳建平 主編,謝岳富 副主編
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302617044 出版時(shí)間: 2022-12-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Docker 是目前流行的容器平臺(tái)。作為開發(fā)、發(fā)布和運(yùn)行應(yīng)用程序的開放平臺(tái),Docker為快速發(fā)布、測(cè)試和部署應(yīng)用程序提供了一整套技術(shù)和方法。 《Docker與Kubernetes容器虛擬化技術(shù)與應(yīng)用》主要圍繞容器生態(tài)體系中的核心組件Docker和Kubernetes展開,介紹了容器的組成及相關(guān)概念、容器系統(tǒng)架構(gòu)和運(yùn)行原理,重點(diǎn)剖析了Docker和Kubernetes兩大工具的核心概念、組成和工作原理,通過大量的課堂案例和實(shí)驗(yàn),使學(xué)生能夠快速掌握利用Docker完成容器的部署。另外,《Docker與Kubernetes容器虛擬化技術(shù)與應(yīng)用》還贈(zèng)送教學(xué)PPT課件和教學(xué)微大綱。 《Docker與Kubernetes容器虛擬化技術(shù)與應(yīng)用》適合容器虛擬化技術(shù)的初學(xué)者,對(duì)容器技術(shù)感興趣的技術(shù)人員,以及想從事物聯(lián)網(wǎng)工作的讀者。《Docker與Kubernetes容器虛擬化技術(shù)與應(yīng)用》還可作為容器虛擬化技術(shù)基礎(chǔ)用書,以及中職、高職、應(yīng)用型本科專業(yè)的教材。

作者簡(jiǎn)介

  倪振松,福建技術(shù)師范學(xué)院專業(yè)主任。中國(guó)青年創(chuàng)業(yè)導(dǎo)師,中國(guó)雙創(chuàng)導(dǎo)師,中國(guó)科技咨詢協(xié)會(huì)認(rèn)證創(chuàng)業(yè)導(dǎo)師,全國(guó)應(yīng)用型人才培養(yǎng)工程創(chuàng)新創(chuàng)業(yè)導(dǎo)師,天津市就業(yè)促進(jìn)會(huì)就業(yè)導(dǎo)師,福建省創(chuàng)業(yè)導(dǎo)師,福州大學(xué)碩士研究生導(dǎo)師,廈門理工學(xué)院碩士研究生導(dǎo)師,福州市創(chuàng)新創(chuàng)業(yè)導(dǎo)師,福州市青年創(chuàng)業(yè)導(dǎo)師,福清市青年創(chuàng)業(yè)導(dǎo)師。陳建平,福州德明科技有限公司技術(shù)總監(jiān)。曾承擔(dān)過BI工程師、數(shù)據(jù)挖掘工程師、大數(shù)據(jù)架構(gòu)師、數(shù)據(jù)科學(xué)家、大數(shù)據(jù)技術(shù)總監(jiān)、合伙人等職位,曾參與和組織過個(gè)性化推薦大數(shù)據(jù)和圖像處理的人工智能等20多個(gè)項(xiàng)目,曾在上海IBM公司擔(dān)任過高級(jí)數(shù)據(jù)挖掘工程師。多次受邀參加學(xué)校大數(shù)據(jù)實(shí)驗(yàn)室專家和高校專業(yè)論證會(huì)等。

圖書目錄

第1章  容器虛擬化概述
1.1  容器的發(fā)展歷史和應(yīng)用場(chǎng)景
1.1.1  虛擬化技術(shù)與容器技術(shù)的區(qū)別及其聯(lián)系
1.1.2  容器虛擬化應(yīng)用場(chǎng)景
1.2  從容器到Docker
1.2.1  Docker的由來
1.2.2  容器的標(biāo)準(zhǔn)化
1.2.3  Docker的開源項(xiàng)目moby
1.3  容器虛擬化與Docker
1.3.1  容器虛擬化技術(shù)
1.3.2  容器造就了Docker
1.3.3  Docker的概念
1.3.4  為什么使用Docker
1.4  從Docker到Kubernetes
1.4.1  Kubernetes的由來
1.4.2  Kubernetes的功能
1.5  安裝VMware
第2章  Docker架構(gòu)與原理
2.1  技術(shù)架構(gòu)
2.1.1  Docker技術(shù)構(gòu)成
2.1.2  Docker核心技術(shù)
2.1.3  Docker打包原理
2.1.4  Docker網(wǎng)絡(luò)模式
2.2  技術(shù)原理
2.2.1  鏡像
2.2.2  容器
2.2.3  數(shù)據(jù)卷
2.2.4  倉(cāng)庫(kù)
2.3  安裝說明
2.3.1  Docker應(yīng)用場(chǎng)景
2.3.2  Docker生態(tài)圈
2.3.3  安裝Docker
2.3.4  搭建Web服務(wù)器
2.4  基礎(chǔ)命令
第3章  Docker應(yīng)用進(jìn)階
3.1  容器鏡像實(shí)踐
3.2  容器互聯(lián)實(shí)踐
3.2.1  容器互聯(lián)
3.2.2  運(yùn)行一個(gè)交互器
3.2.3  運(yùn)行一個(gè)后臺(tái)進(jìn)程容器
3.2.4  映射數(shù)據(jù)卷到容器
3.3  容器網(wǎng)絡(luò)實(shí)踐
3.3.1  Docker網(wǎng)絡(luò)
3.3.2  網(wǎng)絡(luò)連接容量
3.3.3  檢查網(wǎng)絡(luò)是否連接容器
3.3.4  創(chuàng)建自己的局域網(wǎng)
3.4  Docker圖形化管理及監(jiān)控
3.4.1  Docker常用的可視化(圖形化)管理工具
3.4.2  Linux常用的監(jiān)控工具
第4章  Docker容器云
4.1  構(gòu)建容器云
4.1.1  云平臺(tái)的層次架構(gòu)
4.1.2  構(gòu)建容器云的思路與步驟
4.2  容器的編排與部署
4.2.1  Compose的原理
4.2.2  Fleet的原理
4.3  跨平臺(tái)宿主環(huán)境管理工具M(jìn)achine
4.3.1  Machine與虛擬機(jī)軟件
4.3.2  Machine與IaaS平臺(tái)
4.3.3  Machine示例
4.4  集群抽象工具Swarm
4.4.1  Swarm概述
4.4.2  Swarm集群的多種創(chuàng)建方式
4.4.3  Swarm對(duì)請(qǐng)求的處理
4.4.4  Swarm集群的調(diào)度策略
4.4.5  Swarm集群高可用(HA)
4.5  Flynn與Deis
4.5.1  容器云的基礎(chǔ)設(shè)施層
4.5.2  容器云的功能框架層
4.5.3  Flynn體系架構(gòu)與實(shí)現(xiàn)原理
4.5.4  Deis的原理與使用
4.5.5  Deis與Flynn的比較
4.6  容器云示例
4.6.1  Hadoop簡(jiǎn)介
4.6.2  基于Docker搭建Hadoop集群
第5章  Docker與微服務(wù)
5.1  微服務(wù)概述
5.1.1  什么是微服務(wù)
5.1.2  微服務(wù)架構(gòu)
5.1.3  微服務(wù)的優(yōu)缺點(diǎn)
5.2  服務(wù)容器化
5.3  微服務(wù)的創(chuàng)建與部署
5.3.1  DevOps
5.3.2  Service Mesh
5.3.3  Istio
5.4  遷移到微服務(wù)
第6章  Kubernetes架構(gòu)解析
6.1  Kubernetes基礎(chǔ)簡(jiǎn)介
6.1.1  什么是Kubernetes
6.1.2  Kubernetes基礎(chǔ)知識(shí)
6.2  Kubernetes的核心概念
6.3  Kubernetes配置文件解析
第7章  Kubernetes集群部署
7.1  Kubernetes的安裝與配置
7.1.1  系統(tǒng)環(huán)境要求和先決條件
7.1.2  使用Kubeadm工具快速安裝Kubernetes集群
7.1.3  以二進(jìn)制文件方式安裝Kubernetes集群
7.1.4  Kubernetes集群的安全設(shè)置
7.1.5  Kubernetes集群的網(wǎng)絡(luò)配置
7.1.6  Kubernetes核心服務(wù)配置詳解
7.2  Kubernetes命令行工具
7.2.1  kubectl用法介紹
7.2.2  kubectl子命令詳解
7.2.3  kubectl輸出格式
7.2.4  kubectl操作示例
7.3  深入理解Pod
7.3.1  Pod介紹
7.3.2  Pod的基本用法和靜態(tài)Pod
7.3.3  Pod容器共享Volume和Pod的配置管理
7.3.4  在容器內(nèi)獲取Pod信息
7.3.5  Pod生命周期和重啟策略
7.3.6  Pod健康檢查和Pod調(diào)度
7.3.7  Init Container
7.3.8  Pod的升級(jí)和回滾
7.3.9  Pod的擴(kuò)容和縮容
7.4  深入理解Service
7.4.1  Service介紹
7.4.2  Service基本用法
7.4.3  Headless Service
7.4.4  集群外部訪問Pod或Service
7.4.5  DNS服務(wù)搭建指南
7.4.6  自定義DNS與上游DNS服務(wù)器
7.4.7  Ingress:HTTP 7層路由機(jī)制
第8章  Kubernetes核心原理
8.1  Kubernetes API Server原理分析
8.1.1  Kubernetes API Server介紹
8.1.2  獨(dú)特的Kubernetes Proxy API接口
8.1.3  集群功能模塊之間的通信
8.1.4  Controller Manager原理分析
8.2  Scheduler原理和Kubelet運(yùn)行機(jī)制分析
8.2.1  Scheduler原理分析
8.2.2  節(jié)點(diǎn)管理
8.2.3  Pod管理
8.2.4  容器健康檢查
8.2.5  Cadvisor資源監(jiān)控
8.3  集群安全機(jī)制
8.3.1  API Server認(rèn)證管理
8.3.2  API Server授權(quán)管理
8.3.3  Admission Control(準(zhǔn)入控制)
8.3.4  Service Account
8.3.5  Secret私密憑據(jù)
8.4  分布式網(wǎng)絡(luò)原理
8.4.1  Kubernetes網(wǎng)絡(luò)模型
8.4.2  Docker的網(wǎng)絡(luò)實(shí)現(xiàn)
8.4.3  Kubernetes的網(wǎng)絡(luò)實(shí)現(xiàn)
8.4.4  CNI網(wǎng)絡(luò)模型
8.4.5  Kubernetes網(wǎng)絡(luò)策略
8.4.6  開源的網(wǎng)絡(luò)組件
8.4.7  負(fù)載均衡和網(wǎng)絡(luò)路由
8.5  存儲(chǔ)原理
8.5.1  共享存儲(chǔ)機(jī)制介紹
8.5.2  PVC介紹
8.5.3  PV和PVC的生命周期
8.5.4  StorageClass詳解
8.5.5  GlusterFS動(dòng)態(tài)存儲(chǔ)管理實(shí)戰(zhàn)
第9章  Kubernetes開發(fā)與運(yùn)維
9.1  Kubernetes API和源碼分析
9.1.1  使用REST訪問Kubernetes
9.1.2  Kubernetes API詳解
9.1.3  API Groups
9.1.4  API方法說明
9.1.5  API響應(yīng)說明
9.2  基于Kubernetes API的二次開發(fā)
9.2.1  使用Java訪問Kubernetes API
9.2.2  使用Jersey框架訪問Kubernetes API
9.2.3  使用Fabric8框架訪問Kubernetes API
9.2.4  Kubernetes開發(fā)中的新功能
9.3  Kubernetes集群管理基礎(chǔ)
9.3.1  Node的管理
9.3.2  Namespace:集群環(huán)境共享與隔離
9.3.3  Kubernetes資源管理
9.3.4  Pod Disruption Budget
9.3.5  Kubernetes集群的高可用部署方案
9.3.6  Kubernetes集群監(jiān)控和日志管理
9.3.7  使用Web UI(Dashboard)管理集群
9.3.8  Kubernetes應(yīng)用包管理工具Helm
9.4  故障排除
9.4.1  查看系統(tǒng)Event事件
9.4.2  查看容器日志
9.4.3  查看Kubernetes服務(wù)日志
9.4.4  常見問題及其解決方案
 
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)