新到貨2本75折
基於Kubernetes的容器雲平台實戰

基於Kubernetes的容器雲平台實戰

  • 定價:414
  • 優惠價:87360
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

從PaaS平臺建設和運維的角度去理解、分析和解決問題,囊括了Docker入門、Kubernetes技術架構及核心原理、網路及存儲方案、行業實踐指南、PaaS生態鏈以及發展趨勢等方面的內容,圖文並茂、內容豐富、由淺入深、講解全面,具有很強的可借鑒性。
 

目錄


前言
第1章 Docker簡介 1
1.1 什麼是Docker 1
1.2 為什麼要用Docker 3
1.3 Docker基本概念 4
1.3.1 鏡像 4
1.3.2 容器 6
1.3.3 鏡像倉庫 8
1.4 Docker架構及原理 8
1.4.1 Docker架構 8
1.4.2 Docker原理 11
1.4.3 容器網路 15
1.4.4 容器存儲 16
1.5 Docker安裝 16
1.5.1 手動安裝模式 17
1.5.2 Ubuntu中自動化安裝Docker 18
1.5.3 CentOS中自動化安裝Docker 19

第2章 容器引擎 21
2.1 容器引擎實現原理 22
2.2 容器生命週期管理 29
2.3 容器狀態管理 33
2.4 訪問運行狀態容器 35
2.5 訪問容器內容 36

第3章 鏡像管理 37
3.1 Dockerfile及鏡像製作 37
3.1.1 Dockerfile的作用 37
3.1.2 Dockerfile檔構成 37
3.1.3 常用命令集 38
3.1.4 構建鏡像 38
3.2 鏡像基本操作 38
3.2.1 從鏡像倉庫下載鏡像 38
3.2.2 將本地鏡像上傳到鏡像倉庫 39
3.2.3 查看本地鏡像 39
3.2.4 匯出和導入本地鏡像 40
3.2.5 構建鏡像 41
3.2.6 修改本地鏡像標識 42
3.2.7 刪除本地鏡像 42
3.3 Dockerfile優化 42
3.3.1 Dockerfile檢查項 42
3.3.2 Dockerfile優化實例 43
3.3.3 檢查及優化工具 44
3.4 作業系統基礎鏡像製作 44
3.4.1 作業系統版本選擇 45
3.4.2 作業系統參數調整 45
3.4.3 確定基礎rpm包範圍 45
3.4.4 確定常用命令範圍 46
3.4.5 作業系統鏡像製作過程 48
3.4.6 系統資源限制配置說明 49
3.5 容器鏡像安全加固 49
3.5.1 容器安全加固規範 49
3.5.2 安全檢查工具 51

第4章 鏡像倉庫管理 52
4.1 Docker Registry 52
4.1.1 Docker Hub 52
4.1.2 協力廠商公共倉庫 53
4.1.3 建立私有鏡像倉庫 53
4.2 Harbor 54
4.2.1 Harbor架構 55
4.2.2 Harbor的鏡像同步機制 56
4.2.3 Harbor用戶認證 56
4.2.4 Harbor容器鏡像安全掃描 57
4.2.5 Harbor部署實戰 57

第5章 Docker相關部署實踐 59
5.1 MySQL Docker部署實踐 59
5.1.1 MySQL簡介 59
5.1.2 MySQL為什麼要容器化部署 60
5.1.3 MySQL容器化操作實踐 60
5.2 Docker支持GPU實踐 62
5.2.1 GPU簡介 62
5.2.2 CPU與GPU的對比 63
5.2.3 通過nvidia-docker使用GPU 63

第6章 Kubernetes簡介 65
6.1 PaaS簡介 65
6.1.1 傳統PaaS系統 65
6.1.2 基於Docker的新型PaaS平臺 67
6.2 為什麼需要Kubernetes 69
6.3 Kubernetes的由來 69
6.3.1 Kubernetes的特點 69
6.3.2 Kubernetes的歷史 70
6.4 Kubernetes核心概念 71

第7章 Kubernetes架構和部署 73
7.1 Kubernetes架構及組件 73
7.1.1 Master節點 73
7.1.2 Node節點 75
7.1.3 調度控制原理 76
7.1.4 集群功能模組間的通信 76
7.1.5 Kubernetes高可用方案 77
7.2 Kubernetes部署方案總結 77

第8章 Pod相關核心技術 81
8.1 Pod 81
8.1.1 Pod定義檔詳解 81
8.1.2 基本操作 83
8.1.3 Pod與容器 85
8.1.4 鏡像 86
8.1.5 其他設置 86
8.1.6 Pod調度 89
8.1.7 Pod生命週期 90
8.2 Label 92
8.3 Replication Controller和Replica Set 93
8.3.1 RC定義檔詳解 93
8.3.2 RC與Pod的關聯——Label 95
8.3.3 彈性伸縮 97
8.3.4 輪流升級 98
8.3.5 新一代副本控制器Replica Set 100
8.4 Horizontal Pod Autoscaler 101
8.5 Deployment 102
8.6 Job 105
8.7 StatefulSet 106
8.7.1 使用StatefulSet 106
8.7.2 擴容/縮容StatefulSet 108
8.8 ConfigMap 110
8.9 健康檢查 112
8.9.1 流程健康檢查 112
8.9.2 應用健康檢查 112

第9章 Kubernetes Service 114
9.1 容器及Pod間通信 115
9.2 kube-proxy 117
9.3 DNS服務發現機制 118
9.4 Headless服務 119
9.5 Kubernetes服務 120
9.5.1 ClusterIP 122
9.5.2 NodePort 123
9.5.3 LoadBalancer 125
9.5.4 Ingress 125
9.6 網路策略 127
9.7 完整的Kubernetes服務發佈實踐 128
9.7.1 各Kubernetes集群
LoadBalancer服務發佈 130
9.7.2 Ingress服務發佈 132
9.7.3 服務發現 133

第10章 Kubernetes網路 134
10.1 單主機Docker網路通信 134
10.1.1 Host模式 135
10.1.2 Container模式 135
10.1.3 None模式 136
10.1.4 Bridge模式 136
10.1.5 基礎網路模型的優缺點分析 137
10.2 跨主機Docker網路通信 137
10.2.1 Flannel網路方案 139
10.2.2 Calico網路方案 140
10.2.3 利用Kuryr整合OpenStack與Kubernetes網路 143
10.2.4 網路方案對比分析 144

第11章 Kubernetes存儲 145
11.1 存儲使用場景 145
11.2 檔存儲的幾種形式 146
11.3 Flex Volume存儲管理方案 148
11.3.1 為什麼需要靈活存儲元件 148
11.3.2 如何實現靈活存儲元件 148
11.4 標準化容器存儲介面CSI 149

第12章 安全及多租戶配額管理 150
12.1 API伺服器認證 151
 

詳細資料

  • ISBN:9787111608141
  • 規格:平裝 / 284頁 / 16k / 19 x 26 x 1.42 cm / 普通級 / 單色印刷 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 【科普、飲食、電腦】高寶電子書暢銷書展:人生就是選擇的總和,全展75折起
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 翦商作者新作79折
  • 針灸匠張寶旬