-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
深度學習
-
>
Unreal Engine 4藍圖完全學習教程
-
>
深入理解計算機系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應用從入門到精通-(附贈1DVD.含語音視頻教學+辦公模板+PDF電子書)
Docker與Kubernetes容器虛擬化技術(shù)與應用 版權(quán)信息
- ISBN:9787302617044
- 條形碼:9787302617044 ; 978-7-302-61704-4
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
Docker與Kubernetes容器虛擬化技術(shù)與應用 本書特色
讀者對象 《Docker與Kubernetes容器虛擬化技術(shù)與應用》是容器虛擬化技術(shù)基礎(chǔ)用書,適合作為中職、高職、應用型本科相關(guān)專業(yè)的前導課程,在整個人才培養(yǎng)方案中屬于物聯(lián)網(wǎng)的專業(yè)基礎(chǔ)課程部分,建議授課時間為第2學期或者第3學期。 同時,《Docker與Kubernetes容器虛擬化技術(shù)與應用》也適合容器虛擬化技術(shù)的初學者,對容器技術(shù)感興趣的技術(shù)人員,以及想從事物聯(lián)網(wǎng)工作的讀者。 本書特色 ★★基于Docker全面更新,講透Docker與Kubernetes的技術(shù)知識。 ★★涵蓋Docker高級實踐技巧。 ★★全面整理主流容器云技術(shù)架構(gòu)方法 ★★贈送教學大綱、教學PPT課件、實驗手冊、習題和試卷、授課視頻。
Docker與Kubernetes容器虛擬化技術(shù)與應用 內(nèi)容簡介
Docker 是目前流行的容器平臺。作為開發(fā)、發(fā)布和運行應用程序的開放平臺,Docker為快速發(fā)布、測試和部署應用程序提供了一整套技術(shù)和方法。 《Docker與Kubernetes容器虛擬化技術(shù)與應用》主要圍繞容器生態(tài)體系中的核心組件Docker和Kubernetes展開,介紹了容器的組成及相關(guān)概念、容器系統(tǒng)架構(gòu)和運行原理,重點剖析了Docker和Kubernetes兩大工具的核心概念、組成和工作原理,通過大量的課堂案例和實驗,使學生能夠快速掌握利用Docker完成容器的部署。另外,《Docker與Kubernetes容器虛擬化技術(shù)與應用》還贈送教學PPT課件和教學微大綱。 《Docker與Kubernetes容器虛擬化技術(shù)與應用》適合容器虛擬化技術(shù)的初學者,對容器技術(shù)感興趣的技術(shù)人員,以及想從事物聯(lián)網(wǎng)工作的讀者!禗ocker與Kubernetes容器虛擬化技術(shù)與應用》還可作為容器虛擬化技術(shù)基礎(chǔ)用書,以及中職、高職、應用型本科專業(yè)的教材。
Docker與Kubernetes容器虛擬化技術(shù)與應用 目錄
目錄
第1章 容器虛擬化概述
1.1 容器的發(fā)展歷史和應用場景
1.1.1 虛擬化技術(shù)與容器技術(shù)的區(qū)別及其聯(lián)系
1.1.2 容器虛擬化應用場景
1.2 從容器到Docker
1.2.1 Docker的由來
1.2.2 容器的標準化
1.2.3 Docker的開源項目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 倉庫
2.3 安裝說明
2.3.1 Docker應用場景
2.3.2 Docker生態(tài)圈
2.3.3 安裝Docker
2.3.4 搭建Web服務(wù)器
2.4 基礎(chǔ)命令
第3章 Docker應用進階
3.1 容器鏡像實踐
3.2 容器互聯(lián)實踐
3.2.1 容器互聯(lián)
3.2.2 運行一個交互器
3.2.3 運行一個后臺進程容器
3.2.4 映射數(shù)據(jù)卷到容器
3.3 容器網(wǎng)絡(luò)實踐
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 云平臺的層次架構(gòu)
4.1.2 構(gòu)建容器云的思路與步驟
4.2 容器的編排與部署
4.2.1 Compose的原理
4.2.2 Fleet的原理
4.3 跨平臺宿主環(huán)境管理工具Machine
4.3.1 Machine與虛擬機軟件
4.3.2 Machine與IaaS平臺
4.3.3 Machine示例
4.4 集群抽象工具Swarm
4.4.1 Swarm概述
4.4.2 Swarm集群的多種創(chuàng)建方式
4.4.3 Swarm對請求的處理
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)與實現(xiàn)原理
4.5.4 Deis的原理與使用
4.5.5 Deis與Flynn的比較
4.6 容器云示例
4.6.1 Hadoop簡介
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)缺點
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ǔ)簡介
6.1.1 什么是Kubernetes
6.1.2 Kubernetes基礎(chǔ)知識
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 以二進制文件方式安裝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的升級和回滾
7.3.9 Pod的擴容和縮容
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層路由機制
第8章 Kubernetes核心原理
8.1 Kubernetes API Server原理分析
8.1.1 Kubernetes API Server介紹
8.1.2 獨特的Kubernetes Proxy API接口
8.1.3 集群功能模塊之間的通信
8.1.4 Controller Manager原理分析
8.2 Scheduler原理和Kubelet運行機制分析
8.2.1 Scheduler原理分析
8.2.2 節(jié)點管理
8.2.3 Pod管理
8.2.4 容器健康檢查
8.2.5 Cadvisor資源監(jiān)控
8.3 集群安全機制
8.3.1 API Server認證管理
8.3.2 API Server授權(quán)管理
8.3.3 Admission Control(準入控制)
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ò)實現(xiàn)
8.4.3 Kubernetes的網(wǎng)絡(luò)實現(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 負載均衡和網(wǎng)絡(luò)路由
8.5 存儲原理
8.5.1 共享存儲機制介紹
8.5.2 PVC介紹
8.5.3 PV和PVC的生命周期
8.5.4 StorageClass詳解
8.5.5 GlusterFS動態(tài)存儲管理實戰(zhàn)
第9章 Kubernetes開發(fā)與運維
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響應說明
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應用包管理工具Helm
9.4 故障排除
9.4.1 查看系統(tǒng)Event事件
9.4.2 查看容器日志
9.4.3 查看Kubernetes服務(wù)日志
9.4.4 常見問題及其解決方案
Docker與Kubernetes容器虛擬化技術(shù)與應用 作者簡介
倪振松,福建技術(shù)師范學院專業(yè)主任。中國青年創(chuàng)業(yè)導師,中國雙創(chuàng)導師,中國科技咨詢協(xié)會認證創(chuàng)業(yè)導師,全國應用型人才培養(yǎng)工程創(chuàng)新創(chuàng)業(yè)導師,天津市就業(yè)促進會就業(yè)導師,福建省創(chuàng)業(yè)導師,福州大學碩士研究生導師,廈門理工學院碩士研究生導師,福州市創(chuàng)新創(chuàng)業(yè)導師,福州市青年創(chuàng)業(yè)導師,福清市青年創(chuàng)業(yè)導師。 陳建平,福州德明科技有限公司技術(shù)總監(jiān)。曾承擔過BI工程師、數(shù)據(jù)挖掘工程師、大數(shù)據(jù)架構(gòu)師、數(shù)據(jù)科學家、大數(shù)據(jù)技術(shù)總監(jiān)、合伙人等職位,曾參與和組織過個性化推薦大數(shù)據(jù)和圖像處理的人工智能等20多個項目,曾在上海IBM公司擔任過高級數(shù)據(jù)挖掘工程師。多次受邀參加學校大數(shù)據(jù)實驗室專家和高校專業(yè)論證會等。
- >
山海經(jīng)
- >
羅曼·羅蘭讀書隨筆-精裝
- >
月亮虎
- >
上帝之肋:男人的真實旅程
- >
推拿
- >
詩經(jīng)-先民的歌唱
- >
朝聞道
- >
巴金-再思錄