發表於2024-12-21
深度剖析Docker的核心概念、實現原理、應用技巧和生態係統
結閤實際生産環境,通過實戰案例提供有價值的應用參考
涵蓋Docker四大管理工具的基本知識,並深入分析
從三大組件入門應用到集群編排進階實戰,條理清晰
結閤實際生産環境介紹上百個案例,內容都是有價值的乾貨
以Docker當前的流行版本為例講解Swarm集群管理
本書從Docker的相關概念與基礎知識講起,結閤實際應用,通過不同開發環境的實戰例子,詳細介紹瞭Docker的基礎知識與進階實戰的相關內容,以引領讀者快速入門並提高。
本書共19章,分3篇。第1篇容器技術與Docker概念,涵蓋的內容有容器技術、Docker簡介、安裝Docker等。第2篇Docker基礎知識,涵蓋的內容有Docker基礎、Docker鏡像、Dockerfile文件、Docker倉庫、Docker容器、數據捲、網絡管理等。第3篇Docker進階實戰,涵蓋的內容有操作係統、編排工具Compose、Web服務器與應用、數據庫、編程語言、Docker API、私有倉庫、集群網絡、Docker安全等。
本書非常適閤所有對Docker感興趣的入門新手閱讀。不管是開發人員還是運維人員,都可以通過本書學習Docker的基本知識。即使不是程序員的讀者,本書同樣適閤。普通用戶完全可以把Docker作為一個“好玩的工具”來使用,以體驗Docker帶來的便捷。
一分鍾瞭解本書精華內容
容器技術與Docker概念
認識容器技術
Docker基本概念
安裝和測試Docker
Docker基礎知識
Docker操作命令
鏡像的結構
鏡像的拉取、修改與刪除
鏡像的體積控製
鏡像的推送
容器的遷移與提交
鏡像倉庫
數據捲操作
容器網絡操作
Docker進階實戰
操作係統鏡像構建
Web服務鏡像構建
數據庫鏡像構建
Compose與Machine
編程語言
Docker API
私有倉庫的部署和使用
集群網絡
容器安全
Docker網絡生態
黃靖鈞
全棧開發者,熱衷開源技術。長期以來一直使用容器技術作為應用部署方案,在Docker容器實戰方麵經驗豐富。有多年的大規模集群管理經驗。曾經從事PaaS與CaaS項目開發。現專注於Serverless與SDN等領域的研究。
前言
第1篇 容器技術與Docker概念
第1章 容器技術 2
1.1 什麼是容器 2
1.2 容器技術的前世今生 4
1.3 容器的原理 7
1.4 容器雲 12
1.5 容器與Docker 13
1.6 本章小結 13
第2章 Docker簡介 14
2.1 什麼是Docker 14
2.2 Docker的功能及優缺點 18
2.3 Docker和虛擬機 19
2.4 Docker與runC 21
2.5 Docker基本架構 24
2.6 本章小結 26
第3章 安裝Docker 27
3.1 Linux係統 27
3.2 Windows與Mac OS係統 38
3.3 二進製安裝 43
3.4 本章小結 46
第2篇 Docker基礎知識
第4章 Docker基礎 48
4.1 Docker基本操作 48
4.2 啓動第一個Docker容器 79
4.3 構建第一個Docker鏡像 80
4.4 本章小結 81
第5章 Docker鏡像 82
5.1 認識鏡像 82
5.2 創建鏡像 86
5.3 導齣和導入鏡像 91
5.4 發布鏡像 91
5.5 刪除鏡像 93
5.6 Docker鏡像擴展 94
5.7 本章小結 96
第6章 Dockerfile文件 97
6.1 Dockerfile基本結構 97
6.2 Dockerfile指令 99
6.3 鏡像構建實戰 106
6.4 本章小結 108
第7章 Docker倉庫 109
7.1 官方倉庫Docker Hub 109
7.2 國內鏡像倉庫 111
7.3 私有倉庫 117
7.4 Registry原理 118
7.5 本章小結 120
第8章 Docker容器 121
8.1 容器基本操作 121
8.2 進入容器內部 128
8.3 導齣和導入容器 130
8.4 容器結構 131
8.5 本章小結 133
第9章 數據捲 134
9.1 數據捲是什麼 134
9.2 為容器掛載數據捲 135
9.3 備份、恢復、遷移數據捲 139
9.4 容器數據捲擴展 140
9.5 本章小結 142
第10章 網絡管理 143
10.1 Docker網絡基礎 143
10.2 Docker網絡模式 147
10.3 Docker網絡配置 152
10.4 本章小結 154
第3篇 Docker進階實戰
第11章 操作係統 156
11.1 Alpine發行版 156
11.2 Busybox發行版 159
11.3 Debian/Ubuntu發行版 160
11.4 CentOS/Fedora發行版 162
11.5 CoreOS發行版 163
11.6 RancherOS發行版 165
11.7 本章小結 167
第12章 編排工具Compose 169
12.1 安裝Docker Compose 169
12.2 Compose命令基礎 170
12.3 Compose配置文件 186
12.4 Compose實戰 200
12.5 本章小結 205
第13章 Web服務器與應用 206
13.1 Apache服務器 206
13.2 Nginx服務器 212
13.3 Tomcat服務器 216
13.4 其他Web服務器 220
13.5 本章小結 223
第14章 數據庫 224
14.1 MySQL數據庫 224
14.2 PostgreSQL數據庫 228
14.3 Redis數據庫 235
14.4 MongoDB數據庫 238
14.5 其他 240
14.6 本章小結 244
第15章 編程語言 245
15.1 C/C++語言 245
15.2 Golang語言 247
15.3 Java語言 253
15.4 JavaScript(Node.js)語言 258
15.5 PHP語言 265
15.6 Python語言 275
15.7 Swift語言 277
15.8 本章小結 280
第16章 Docker API介紹 281
16.1 認識Docker API 281
16.2 Docker Remote API介紹 286
16.3 其他API 299
16.4 本章小結 304
第17章 私有倉庫 305
17.1 Docker Registry介紹 305
17.2 認證與前端 312
17.3 企業級私有倉庫Harbor 316
17.4 私有倉庫前端授權工具Portus 321
17.5 本章小結 323
第18章 集群網絡 324
第19章 Docker安全 340
Docker從入門到實戰 下載 mobi pdf epub txt 電子書 格式 2024
Docker從入門到實戰 下載 mobi epub pdf 電子書書很好,送貨很快,此次購物滿意
評分工具書吧,學習沒必要什麼都看官網,哪種方式快就選哪種。所以我一般選擇買書
評分快遞員絕對的好評,感謝快遞大哥!
評分從此踏上一條不歸路,雲計算集群走天下
評分裏麵看著像舊的一樣
評分可以可以可以,慢慢學吧。
評分近期會有接觸應用Docker的項目的機會,先買本書學習一下。
評分正在係統學習,不能落後時代太多啊,必須時刻充電。
評分最近再搞微服務架構,正好京東618滿100減50活動,就買本書看看
Docker從入門到實戰 mobi epub pdf txt 電子書 格式下載 2024