TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
Docker容器技術與高可用實戰(簡體書)
滿額折

Docker容器技術與高可用實戰(簡體書)

人民幣定價:45 元
定  價:NT$ 270 元
優惠價:87235
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
目次

商品簡介

本書全面介紹了Docker及Docker組合Kubernetes、TiDB等高級服務的部署、管理和高可用相關知識。全書共13章,包括Docker基本管理、Docker鏡像管理、Docker高級管理、Docker私有倉庫部署和管理、Docker安全管理、Docker日誌管理、Kubernetes-Docker集群、Docker Swarm基礎、Docker Swarm集群管理、Docker構建和Web應用部署、Docker生產環境容器化、安裝部署TiDB及OpenStack+
Ceph+Docker微服務平臺實戰等。每章最後都安排了作業,用於鞏固對理論知識的理解。
通過學習本書,讀者可以在生產環境中部署容器並應用,具備管理、維護、擴展容器服務的能力,提升在企業真實環境中應對不同情況操作容器的水平。
本書可以作為各類院校雲計算相關專業課程的教材,也可以作為雲計算容器技術培訓班的教材,並適合項目經理、運維工程師和廣大雲計算技術愛好者自學使用。

目次

第 1章 Docker基本管理 1
1.1 Docker概述 2
1.2 安裝Docker 4
1.3 Docker鏡像操作 7
1.3.1 搜索鏡像 7
1.3.2 獲取鏡像 8
1.3.3 查看鏡像信息 9
1.3.4 刪除鏡像 13
1.3.5 存出鏡像和載入鏡像 14
1.3.6 上傳鏡像 14
1.4 Docker容器操作 15
1.5 Docker的數據管理 19
本章小結 21
本章作業 22
第 2章 Docker鏡像管理 23
2.1 案例分析 24
2.1.1 案例概述 24
2.1.2 案例前置知識點 24
2.1.3 案例環境 25
2.2 案例實施 26
2.2.1 基於現有鏡像創建 26
2.2.2 基於本地模板創建 26
2.2.3 基於Dockerfile創建 27
本章小結 35
本章作業 36
第3章 Docker高級管理 37
3.1 案例分析 38
3.1.1 案例概述 38
3.1.2 案例前置知識點 38
3.1.3 案例環境 39
3.2 案例實施 39
3.2.1 Docker網絡通信 39
3.2.2 Docker Compose容器編排 41
3.2.3 Compose命令說明及LNMP環境部署 44
3.2.4 基於Nginx和Consul構建自動發現的Docker服務架構 46
3.2.5 容器服務自動加入Nginx集群 47
本章小結 52
本章作業 52
第4章 Docker私有倉庫部署和管理 53
4.1 案例分析 54
4.1.1 案例概述 54
4.1.2 案例前置知識點 54
4.1.3 案例環境 56
4.2 案例實施 56
4.2.1 部署Harbor所依賴的Docker-Compose服務 56
4.2.2 部署Harbor服務 57
4.2.3 Harbor日常操作管理 61
4.2.4 維護管理Harbor 63
本章小結 64
本章作業 64
第5章 Docker安全管理 65
5.1 Docker安全相關介紹 66
5.1.1 Docker容器與虛擬機的區別 66
5.1.2 Docker存在的安全問題 67
5.1.3 Docker架構的缺陷與安全機制 67
5.1.4 Docker安全基線標準 68
5.2 容器相關的安全事件及配置方法 69
5.3 Cgroup資源配置方法 72
5.3.1 使用stress工具測試CPU和內存 72
5.3.2 CPU週期限制 74
5.3.3 CPU Core控制 74
5.3.4 CPU配額控制參數的混合使用 75
5.3.5 內存限額 76
5.3.6 Block IO的限制 77
5.3.7 bps和iops的限制 77
本章小結 78
本章作業 78
第6章 Docker日誌管理 79
6.1 案例分析 80
6.1.1 案例概述 80
6.1.2 案例前置知識點 80
6.1.3 案例環境 81
6.2 案例實施 82
6.2.1 系統環境準備 82
6.2.2 基於Dockerfile構建Elasticsearch鏡像 83
6.2.3 基於Dockerfile構建Kibana鏡像 83
6.2.4 基於Dockerfile構建Logstash鏡像 84
6.2.5 基於Dockerfile構建Filebeat鏡像 88
6.2.6 啟動Nginx容器作為日誌輸入源 89
6.2.7 啟動Filebeat+ELK日誌收集環境 89
6.2.8 Kibana Web管理 90
6.2.9 Kibana圖示分析 91
本章小結 92
本章作業 92
第7章 Kubernetes-Docker集群 93
7.1 案例分析 94
7.1.1 案例概述 94
7.1.2 案例前置知識點 94
7.1.3 案例環境 99
7.2 案例實施 100
7.2.1 準備系統環境 100
7.2.2 生成通信加密證書 101
7.2.3 部署Etcd集群 106
7.2.4 部署Flannel網絡 109
7.2.5 部署Kubernetes-master組件 112
7.2.6 部署Kubernetes-node組件 114
7.2.7 查看自動簽發證書 115
本章小結 116
本章作業 116
第8章 Docker Swarm基礎 117
8.1 案例分析 118
8.1.1 案例概述 118
8.1.2 案例前置知識點 118
8.1.3 案例環境 121
8.2 案例實施 122
8.2.1 配置Docker Swarm部署環境 122
8.2.2 部署Docker Swarm集群 124
本章小結 130
本章作業 130
第9章 Docker Swarm集群管理 131
9.1 案例分析 132
9.1.1 案例概述 132
9.1.2 案例前置知識點 132
9.1.3 案例環境 133
9.2 案例實施 134
9.2.1 Docker Swarm節點管理 134
9.2.2 Docker Swarm服務管理 137
本章小結 145
本章作業 145
第 10章 Docker構建和Web應用部署 147
10.1 案例分析 148
10.1.1 案例概述 148
10.1.2 案例前置知識點 148
10.1.3 案例環境 149
10.2 案例實施 150
10.2.1 部署Jenkins 150
10.2.2 部署Subversion與Docker Swarm集群 153
10.2.3 安裝Jenkins插件 154
10.2.4 Jenkins配置SSH Site 155
10.2.5 配置Publish Over SSH 157
10.2.6 構建一個新工程項目 158
10.2.7 驗證Jenkins持續集成和持續交付 161
本章小結 162
本章作業 162
第 11章 Docker生產環境容器化 163
11.1 案例分析 164
11.1.1 案例概述 164
11.1.2 案例前置知識點 164
11.1.3 案例環境 164
11.2 案例實施 166
11.2.1 修改Docker存儲目錄 166
11.2.2 部署Portainer容器圖形化管理工具 167
本章小結 177
本章作業 178
第 12章 案例:安裝部署TiDB 179
12.1 案例分析 180
12.1.1 案例概述 180
12.1.2 案例前置知識點 180
12.1.3 案例環境 182
12.2 案例實施 183
12.2.1 Ansible部署案例環境 183
12.2.2 分配機器資源 185
12.2.3 實施部署 186
12.2.4 測試集群 187
12.2.5 TiKV性能參數調優 188
本章小結 192
本章作業 192
第 13章 OpenStack+Ceph+Docker微服務平臺實戰 193
13.1 案例分析 194
13.1.1 案例概述 194
13.1.2 案例前置知識點 194
13.1.3 案例環境 196
13.2 案例實施 197
13.2.1 部署OpenStack 197
13.2.2 部署Ceph 205
13.2.3 OpenStack環境中部署Docker 208
本章小結 212
本章作業 212

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

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

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 235
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區