Docker容器技術(shù)與應(yīng)用 (朱曉彥/聶哲) 完整pdf高清版[126MB]
126.6MB / 03-15
Docker經(jīng)典實(shí)例 ([美]戈阿岡) 中文pdf高清版
10.1MB / 07-10
Docker源碼分析 (孫宏亮版) 完整版 中文pdf掃描版【27.9MB】
27.9MB / 06-12
Docker開發(fā)實(shí)踐 (曾金龍等著) 帶目錄書簽完整pdf[58MB]
58.2MB / 05-30
詳情介紹
本書圍繞已應(yīng)用于多個項(xiàng)目的Docker技術(shù)展開講解,前半部分以淺顯的語言介紹基礎(chǔ)概念、不同操作系統(tǒng)下的安裝流程、多種命令與鏡像創(chuàng)建等理論。主要內(nèi)容集中于后半部分的實(shí)際操作,包括數(shù)據(jù)庫應(yīng)用、服務(wù)器應(yīng)用、編程語言應(yīng)用、安全應(yīng)用、網(wǎng)絡(luò)配置等,非常適合一線技術(shù)人員直接應(yīng)用于實(shí)際業(yè)務(wù),便于著手實(shí)踐。
目錄
第1章 Docker 1
1.1 虛擬機(jī)與Docker 3
1.1.1 虛擬機(jī) 4
1.1.2 Docker 5
1.1.3 Linux容器 6
1.2 Docker鏡像與容器 8
第2章 安裝Docker 11
2.1 Linux 11
2.1.1 自動安裝腳本 11
2.1.2 Ubuntu 11
2.1.3 RedHat Enterprise Linux、CentOS 12
2.1.4 使用最新二進(jìn)制文件 12
2.2 Mac OS X 13
2.3 Windows 16
第3章 使用Docker 23
3.1 使用search命令搜索鏡像 23
3.2 使用pull命令下載鏡像 25
3.3 使用images命令列出鏡像目錄 25
3.4 使用run命令創(chuàng)建容器 25
3.5 使用ps命令查看容器列表 26
3.6 使用start命令啟動容器 26
3.7 使用restart命令重啟容器 27
3.8 使用attach命令連接容器 27
3.9 使用exec命令從外部運(yùn)行容器內(nèi)的命令 27
3.10 使用stop命令終止容器 28
3.11 使用rm命令刪除容器 28
3.12 使用rmi命令刪除鏡像 29
第4章 創(chuàng)建Docker鏡像 31
4.1 熟悉Bash 31
4.2 編寫Dockerfile 36
4.3 使用build命令創(chuàng)建鏡像 37
第5章 查看Docker 39
5.1 使用history命令查看鏡像歷史 39
5.2 使用cp命令復(fù)制文件 40
5.3 使用commit命令從容器的修改中創(chuàng)建鏡像 40
5.4 使用diff命令檢查容器文件的修改 40
5.5 使用inspect命令查看詳細(xì)信息 41
第6章 靈活使用Docker 43
6.1 搭建Docker私有倉庫 43
6.1.1 存儲鏡像數(shù)據(jù)到本地 43
6.1.2 使用push命令上傳鏡像 44
6.1.3 存儲鏡像數(shù)據(jù)到Amazon S3 45
6.1.4 使用默認(rèn)認(rèn)證 46
6.2 連接Docker的容器 52
6.3 連接到其他服務(wù)器的Docker 容器 53
6.4 使用Docker數(shù)據(jù)卷 56
6.5 使用Docker數(shù)據(jù)卷容器 59
6.6 創(chuàng)建Docker基礎(chǔ)鏡像 60
6.6.1 創(chuàng)建Ubuntu基礎(chǔ)鏡像 60
6.6.2 創(chuàng)建CentOS基礎(chǔ)鏡像 61
6.6.3 創(chuàng)建空基礎(chǔ)鏡像 62
6.7 在Docker內(nèi)運(yùn)行Docker 64
第7章 詳細(xì)了解Dockerfile 67
7.1 .dockerignore 68
7.2 FROM 68
7.3 MAINTAINER 69
7.4 RUN 69
7.5 CMD 70
7.6 ENTRYPOINT 71
7.7 EXPOSE 73
7.8 ENV 73
7.9 ADD 74
7.10 COPY 76
7.11 VOLUME 77
7.12 USER 77
7.13 WORKDIR 78
7.14 ONBUILD 79
第8章 使用Docker部署應(yīng)用程序 81
8.1 向一臺服務(wù)器部署應(yīng)用程序 81
8.1.1 在開發(fā)者PC安裝Git并創(chuàng)建倉庫 82
8.1.2 在開發(fā)者PC中使用Node.js編寫Web服務(wù)器 83
8.1.3 在開發(fā)者PC中編寫Dockerfile文件 84
8.1.4 在開發(fā)者PC中生成SSH 密鑰 85
8.1.5 在服務(wù)器端安裝Git并創(chuàng)建倉庫 86
8.1.6 在服務(wù)器中安裝Docker 87
8.1.7 在服務(wù)器中安裝SSH密鑰 88
8.1.8 在服務(wù)器中安裝Git Hook 89
8.1.9 在開發(fā)者PC中推送源代碼 90
8.2 向多臺服務(wù)器部署應(yīng)用程序 91
8.2.1 在開發(fā)者PC安裝Git并創(chuàng)建倉庫 92
8.2.2 在開發(fā)者PC中使用Node.js編寫Web 服務(wù)器 93
8.2.3 在開發(fā)者PC中編寫Dockerfile文件 94
8.2.4 在開發(fā)者PC中生成SSH密鑰 95
8.2.5 在部署服務(wù)器安裝Git并創(chuàng)建倉庫 96
8.2.6 在部署服務(wù)器中生成SSH密鑰 97
8.2.7 在部署服務(wù)器中安裝Docker 98
8.2.8 在部署服務(wù)器中安裝Docker注冊服務(wù)器 99
8.2.9 在部署服務(wù)器中安裝SSH密鑰 100
8.2.10 在部署服務(wù)器中安裝Git Hook 101
8.2.11 在應(yīng)用程序服務(wù)器中安裝Docker 103
8.2.12 在應(yīng)用程序服務(wù)器中安裝SSH 密鑰 104
8.2.13 在開發(fā)者PC中推送源代碼 105
第9章 Docker監(jiān)控 107
9.1 編寫監(jiān)控服務(wù)器Dockerfile 108
9.2 編寫應(yīng)用程序服務(wù)器Dockerfile 111
9.3 在Web 瀏覽器中查看圖表 114
第10章 在Amazon Web Services中使用Docker 117
10.1 在Amazon EC2中使用Docker 117
10.2 在AWS Elastic Beanstalk中使用Docker 119
10.2.1 在AWS控制臺部署Docker應(yīng)用程序 119
10.2.2 使用Docker Hub公開倉庫鏡像 129
10.2.3 使用Docker Hub私有倉庫的鏡像 131
10.2.4 使用Git部署Elastic Beanstalk Docker應(yīng)用程序 139
第11章 在Google Cloud Platform中使用Docker 145
11.1 安裝Goolge Cloud SDK 145
11.2 在Compute Engine中使用Docker 147
11.3 在Container Engine中使用Docker 148
第12章 使用Docker Hub 151
12.1 加入Docker Hub 151
12.2 使用push命令上傳鏡像 153
12.3 創(chuàng)建Docker Hub私有倉庫 155
12.4 使用Docker Hub Automated Build 157
第13章 使用Docker Remote API 167
13.1 使用Docker Remote API Python庫 169
13.1.1 創(chuàng)建并啟動容器 169
13.1.2 創(chuàng)建鏡像 173
13.1.3 顯示容器列表 175
13.1.4 顯示鏡像列表 176
13.1.5 其他示例與函數(shù) 176
13.2 使用Docker Remote API Python庫進(jìn)行HTTPS通信 187
13.2.1 創(chuàng)建證書 187
13.2.2 使用Python庫 191
第14章 使用CoreOS 193
14.1 在VirtualBox中安裝CoreOS 196
使用systemd運(yùn)行服務(wù) 205
14.2 使用Vagrant安裝CoreOS 206
14.3 使用etcd 211
14.3.1 創(chuàng)建etcd鍵與目錄 211
14.3.2 輸出etcd鍵與目錄列表 212
14.3.3 設(shè)置自動刪除etcd鍵與目錄 212
14.3.4 監(jiān)視etcd鍵 213
14.3.5 etcd其他命令 214
14.4 使用fleet 214
14.4.1 輸出fleet機(jī)器列表 215
14.4.2 使用fleet運(yùn)行Unit 215
14.4.3 輸出fleet Unit列表 217
14.4.4 查看fleet Unit狀態(tài) 217
14.4.5 測試fleet的自動恢復(fù)功能 218
14.4.6 使用fleet專用選項(xiàng) 219
14.4.7 靈活使用fleet Unit文件模板 222
14.4.8 靈活使用fleet sidekick模型 224
14.4.9 fleet其他命令 227
14.5 在云服務(wù)中使用CoreOS 227
14.5.1 在Amazon EC2中使用CoreOS 227
14.5.2 在Google Compute Engine中使用CoreOS 229
第15章 使用Docker搭建WordPress 博客 231
15.1 編寫WordPress Dockerfile文件 232
15.2 編寫MySQL數(shù)據(jù)庫Dockerfile文件 233
15.3 創(chuàng)建WordPress與數(shù)據(jù)庫容器 236
第16章 使用Docker構(gòu)建Ruby on Rails應(yīng)用 237
16.1 安裝Ruby與Rails 238
16.2 編寫Rails Dockerfile 240
16.3 編寫PostgreSQL數(shù)據(jù)庫Dockerfile 文件 245
16.4 創(chuàng)建Rails與數(shù)據(jù)庫容器 247
第17章 使用Docker構(gòu)建Django應(yīng)用 249
17.1 安裝Django 250
17.2 編寫Django Dockerfile文件 253
17.3 編寫Oracle數(shù)據(jù)庫Dockerfile文件 258
17.4 創(chuàng)建Django與數(shù)據(jù)庫容器 261
第18章 Docker應(yīng)用案例 263
18.1 與負(fù)載平衡相關(guān)的自動伸縮 263
18.2 整合開發(fā)、測試、運(yùn)營 264
18.3 輕松遷移服務(wù) 265
18.4 用于測試 267
第19章 Docker命令與選項(xiàng)列表 269
19.1 attach 270
19.2 build 271
19.3 Commit 273
19.4 cp 273
19.5 create 274
19.6 diff 277
19.7 events 277
19.8 exec 278
19.9 export 280
19.10 history 280
19.11 images 281
19.12 import 281
19.13 info 282
19.14 inspect 283
19.15 kill 284
19.16 load 284
19.17 login 285
19.18 logout 286
19.19 logs 286
19.20 port 287
19.21 pause 287
19.22 ps 287
19.23 pull 288
19.24 push 289
19.25 restart 289
19.26 rm 289
19.27 rmi 290
19.28 run 291
19.29 save 296
19.30 search 297
19.31 start 297
19.32 stop 298
19.33 tag 298
19.34 top 299
19.35 unpause 299
19.36 version 300
19.37 wait 300
附錄 編譯Docker 301
下載地址
人氣書籍
數(shù)學(xué)之美(第二版) PDF掃描版[45MB]
計(jì)算機(jī)組成原理(第2版)(唐朔飛著) PDF掃描版[9MB]
新編家庭養(yǎng)花1000個怎么辦 pdf版
計(jì)算機(jī)組成與體系結(jié)構(gòu):性能設(shè)計(jì)(原書第8版) 中文 PDF版 [93M]
PMBOK第六版(pmbok指南) 帶完整目錄 官方中文版+英文版 pdf[33MB
算法導(dǎo)論(原書第3版) PDF掃描版[101MB]
大話設(shè)計(jì)模式 程杰 著 中文 PDF版 [70M]
本草綱目電子書(中藥圖譜大全) 附圖
Docker技術(shù)入門與實(shí)戰(zhàn) 完整版 pdf掃描版[47MB]
bq34z100數(shù)據(jù)手冊 中文pdf版
下載聲明
☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請?jiān)谠u論中留言,我們會盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請?jiān)u論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的Docker基礎(chǔ)與實(shí)戰(zhàn) 完整pdf掃描版[147MB] 資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。