1. 程式人生 > >Kubernetes權威指南第2版 和 Docker技術入門與實戰第2版 兩本容器的書下載地址

Kubernetes權威指南第2版 和 Docker技術入門與實戰第2版 兩本容器的書下載地址

Docker技術入門與實戰第2版
目錄
[0第0]2版前言
[0第0]1版前言
[0第0]一部分 基礎入門
[0第0]1章 初識容器與Docker 3
1.1 什麼是Docker 3
1.2 為什麼要使用Docker 5
1.3 Docker與虛擬化 7
1.4 本章小結 9
[0第0]2章 核心概念與安裝配置 10
2.1 核心概念 10
2.2 安裝Docker 11
2.2.1 Ubuntu環境下安裝Docker 12
2.2.2 CentOS環境下安裝Docker 14
2.2.3 通過指令碼安裝 14
2.2.4 Mac OS環境下安裝Docker 15
2.2.5 Windows環境下安裝Docker 20
2.3 配置Docker服務 21
2.4 推薦實踐環境 22
2.5 本章小結 22

[0第0]3章 使用Docker映象 23
3.1 獲取映象 23
3.2 檢視映象資訊 25
3.3 搜尋映象 28
3.4 刪除映象 29
3.5 建立映象 31
3.6 存出和載入映象 32
3.7 上傳映象 33
3.8 本章小結 33
[0第0]4章 操作Docker容器 34
4.1 建立容器 34
4.2 終止容器 39
4.3 進入容器 40
4.4 刪除容器 42
4.5 匯入和匯出容器 42
4.6 本章小結 44
[0第0]5章 訪問Docker倉庫 45
5.1 Docker Hub公共映象市場 45
5.2 時速雲映象市場 47
5.3 搭建本地私有倉庫 48
5.4 本章小結 50
[0第0]6章 Docker資料管理 51
6.1 資料卷 51

6.2 資料卷容器 52
6.3 利用資料卷容器來遷移資料 53
6.4 本章小結 54
[0第0]7章 埠對映與容器互聯 55
7.1 埠對映實現訪問容器 55
7.2 互聯機制實現便捷互訪 57
7.3 本章小結 59
[0第0]8章 使用Dockerfile建立映象 60
8.1 基本結構 60
8.2 指令說明 62
8.3 建立映象 67
8.4 使用.dockerig[0no0]re檔案 67
8.5 佳實踐 67
8.6 本章小結 68
[0第0]二部分 實戰案例
[0第0]9章 作業系統 71
9.1 BusyBox 71
9.2 Alpine 72
9.3 Debian/Ubuntu 74
9.4 CentOS/Fedora 76
9.5 本章小結 77

[0第0]10章 為映象新增SSH服務 78
10.1 基於commit命令建立 78
10.2 使用Dockerfile建立 80
10.3 本章小結 82
[0第0]11章 Web服務與應用 83
11.1 Apache 83
11.2 Nginx 87
11.3 Tomcat 88
11.4 Jetty 92
11.5 LAMP 93
11.6 CMS 94
11.6.1 WordPress 94
11.6.2 Ghost 96
11.7 持續開發與管理 96
11.7.1 Jenkins 97
11.7.2 Gitlab 98
11.8 本章小結 99
[0第0]12章 資料庫應用 100
12.1 MySQL 100
12.2 MongoDB 102
12.2.1 使用官方映象 102
12.2.2 使用自定義Dockerfile 104
12.3 Redis 106
12.4 Memcached 108
12.5 CouchDB 108
12.6 Cassandra 109
12.7 本章小結 110
[0第0]13章 分散式處理與[0大0]資料平臺 111
13.1 RabbitMQ 111
13.2 Celery 113
13.3 Hadoop 114
13.4 Spark 115
13.4.1 使用官方映象 116
13.4.2 驗證 116
13.5 Storm 117
13.6 Elasticsearch 119
13.7 本章小結 120
[0第0]14章 程式設計開發 121
14.1 C/C++ 121
14.1.1 GCC 121
14.1.2 LLVM 122
14.1.3 Clang 122
14.2 Java 123
14.3 Python 124
14.3.1 使用官方的Python映象 124
14.3.2 使用PyPy 124
14.4  125
14.5 Go 127
14.5.1 搭建並執行Go容器 127
14.5.2 Beego 130
14.5.3 Gogs:基於Go的Git服務 130
14.6 PHP 130
14.7 Ruby 132
14.7.1 使用Ruby官方映象 132
14.7.2 JRuby 133
14.7.3 Ruby on Rails 134
14.8 Perl 135
14.9 R 136
14.10 Erlang 138
14.11 本章小結 140
[0第0]15章 容器與雲服務 141
15.1 公有云容器服務 141
15.1.1 AWS 141
15.1.2 Google Cloud Platform 142
15.1.3 Azure 143
15.1.4 騰訊雲 144
15.1.5 阿里雲 144
15.1.6 華為雲 144
15.1.7 UCloud 145
15.2 容器雲服務 145
15.2.1 基本要素與關鍵特性 146
15.2.2 網易蜂巢 146
15.2.3 時速雲 147
15.2.4 Daocloud 148
15.2.5 靈雀雲 148
15.2.6 數人云 149
15.3 阿里雲容器服務 150
15.4 時速雲容器平臺 151
15.5 本章小結 153
[0第0]16章 容器實戰思考 154
16.1 Docker為什麼[0會0]成功 154
16.2 研發人員該如何看容器 155
16.3 容器化開發模式 156
16.4 容器與生產環境 158
16.5 本章小結 160
[0第0]三部分 進階技能
[0第0]17章 Docker核心實現技術 163
17.1 基本架構 163
17.2 命[0名0]空間 165
17.3 控制組 167
17.4 聯合檔案系統 169
17.5 Linux網路虛擬化 171
17.6 本章小結 174
[0第0]18章 配置私有倉庫 175
18.1 安裝Docker Registry 175
18.2 配置TLS證書 177
18.3 管理訪問[0權0]限 178
18.4 配置Registry 181
18.4.1 示例配置 181
18.4.2 選項 183
18.5 批量管理映象 188
18.6 使用通[0知0]系統 190
18.6.1 相關配置 190
18.6.2 [0No0]tification的使用場景 192
18.7 本章小結 193
[0第0]19章 安全防護與配置 194
19.1 命[0名0]空間隔離的安全 194
19.2 控制組資源控制的安全 195
19.3 核心能力機制 195
19.4 Docker服務端的防護 197
19.5 更多安全特性的使用 197
19.6 使用[0第0]三方檢測工具 198
19.6.1 Docker Bench 198
19.6.2 clair 199
19.7 本章小結 199
[0第0]20章 高階網路功能 201
20.1 網路啟動與配置引數 201
20.2 配置容器DNS和主機[0名0] 203
20.3 容器訪問控制 204
20.4 對映容器埠到宿主主機的實現 206
20.5 配置docker0網橋 207
20.6 自定義網橋 208
20.7 使用OpenvSwitch網橋 209
20.8 建立一個點到點連線 211
20.9 本章小結 212
[0第0]21章 libnetwork外掛化網路功能 213
21.1 容器網路模型 213
21.2 Docker網路相關命令 215
21.3 構建跨主機容器網路 216
21.4 本章小結 219
[0第0]四部分 開源專案
[0第0]22章 Etcd——高可用的鍵值資料庫 223
22.1 簡介 223
22.2 安裝和使用Etcd 224
22.3 使用etcdctl客戶端 228
22.3.1 資料類操作 230
22.3.2 非資料類操作 233