注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)行業(yè)軟件及應(yīng)用Docker生產(chǎn)環(huán)境實(shí)踐指南

Docker生產(chǎn)環(huán)境實(shí)踐指南

Docker生產(chǎn)環(huán)境實(shí)踐指南

定 價(jià):¥49.00

作 者: (美)喬·約翰斯頓(Joe Johnston)(西)安東尼·巴徹勒
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 行業(yè)軟件及應(yīng)用

ISBN: 9787115422255 出版時(shí)間: 2016-06-01 包裝: 平裝
開本: 16開 頁數(shù): 194 字?jǐn)?shù):  

內(nèi)容簡介

  本書圍繞“Docker該如何應(yīng)用到生產(chǎn)環(huán)境”這一核心問題展開。在本書中,讀者將接觸到多個(gè)IT企業(yè)應(yīng)用Docker到生產(chǎn)環(huán)境的成功案例,了解Docker實(shí)際投產(chǎn)時(shí)將會(huì)面臨的問題,以及它與現(xiàn)有基礎(chǔ)設(shè)施存在的矛盾與沖突,了解構(gòu)建Docker生態(tài)系統(tǒng)所需的配套設(shè)施,包括安全、構(gòu)建鏡像、持續(xù)集成/持續(xù)交付、鏡像存儲(chǔ)、配置管理、網(wǎng)絡(luò)實(shí)現(xiàn)、服務(wù)發(fā)現(xiàn)、持久化存儲(chǔ)以及日志監(jiān)控等模塊具體選型方案及利弊所在。本書編寫時(shí)一些案例參考的Docker版本是Docker 1.6版本或Docker 1.7。本書要求讀者具備一定的容器管理和運(yùn)維的基礎(chǔ)知識,適合在生產(chǎn)環(huán)境中使用Docker的相關(guān)技術(shù)人員閱讀,尤其適合具有中高級DevOps和運(yùn)維背景的讀者閱讀。

作者簡介

  作者介紹Joe Johnston是一名全棧開發(fā)人員、企業(yè)家及服務(wù)于舊金山創(chuàng)業(yè)公司的顧問。他是Airstack(一家微服務(wù)基礎(chǔ)設(shè)施創(chuàng)業(yè)公司)、California Labs和Connect.Me的聯(lián)合創(chuàng)始人。 Antoni Batchelli是PeerSpace公司 的工程副總裁和PalletOps公司(一家基礎(chǔ)設(shè)施自動(dòng)化咨詢公司)的聯(lián)合創(chuàng)始人。他的主要工作是將函數(shù)式編程語言與基礎(chǔ)設(shè)施結(jié)合,以及幫助工程團(tuán)隊(duì)打造杰出的軟件。 Justin Cormack是一名顧問,他對開源軟件、云計(jì)算及分布式系統(tǒng)方面的創(chuàng)新機(jī)會(huì)尤其感興趣。他目前就職于unikernels。讀者可以在GitHub上找到他。 John Fiedler是RelateIQ公司的工程運(yùn)營總監(jiān)。他的團(tuán)隊(duì)專注于基于Docker的解決方案,為其SaaS基礎(chǔ)設(shè)施及DevOps提供動(dòng)力。 Milos Gajdos不僅是一名獨(dú)立咨詢師,還是Infrahackers有限公司的基礎(chǔ)設(shè)施的負(fù)責(zé)人,他協(xié)助企業(yè)更好地理解Linux容器技術(shù),并實(shí)現(xiàn)基于容器的基礎(chǔ)設(shè)施。他偶爾會(huì)撰寫一些有關(guān)容器的博客文章。譯者介紹吳佳興,畢業(yè)于華東理工大學(xué)計(jì)算機(jī)系,目前是攜程網(wǎng)系統(tǒng)研發(fā)團(tuán)隊(duì)的一名DevOps工程師,主要研究的方向有Python開發(fā)、運(yùn)維自動(dòng)化、配置管理及PaaS平臺的構(gòu)建等,2014年年底有幸加入DockOne社區(qū),作為譯者,利用閑暇時(shí)間為社區(qū)貢獻(xiàn)一些微薄的力量。梁曉勇,畢業(yè)于廈門大學(xué),現(xiàn)任某互聯(lián)網(wǎng)金融公司架構(gòu)師,DockOne社區(qū)編外人員,長期奮戰(zhàn)在技術(shù)研發(fā)一線,在網(wǎng)絡(luò)管理、技術(shù)開發(fā)、架構(gòu)設(shè)計(jì)等方面略有心得。熱愛互聯(lián)網(wǎng)技術(shù),積極投身開源社區(qū),對Docker等容器技術(shù)具有濃厚興趣。

圖書目錄

目錄

第1章 入門 1
1.1 術(shù)語 1
1.1.1 鏡像與容器 1
1.1.2 容器與虛擬機(jī) 1
1.1.3 持續(xù)集成/持續(xù)交付 2
1.1.4 宿主機(jī)管理 2
1.1.5 編排 2
1.1.6 調(diào)度 2
1.1.7 發(fā)現(xiàn) 2
1.1.8 配置管理 2
1.2 從開發(fā)環(huán)境到生產(chǎn)環(huán)境 3
1.3 使用Docker的多種方式 3
1.4 可預(yù)期的情況 4
第2章 技術(shù)?!?
2.1 構(gòu)建系統(tǒng) 8
2.2 鏡像倉庫 8
2.3 宿主機(jī)管理 8
2.4 配置管理 9
2.5 部署 9
2.6 編排 9
第3章 示例:極簡環(huán)境 11
3.1 保持各部分的簡單 11
3.2 保持流程的簡單 13
3.3 系統(tǒng)細(xì)節(jié) 14
3.4 集群范圍的配置、通用配置及本地配置 18
3.5 部署服務(wù) 19
3.6 支撐服務(wù) 21
3.7 討論 21
3.8 未來 22
3.9 小結(jié) 22
第4章 示例:Web環(huán)境 23
4.1 編排 24
4.1.1 讓服務(wù)器上的Docker進(jìn)入準(zhǔn)備運(yùn)行容器的狀態(tài) 25
4.1.2 讓容器運(yùn)行 25
4.2 連網(wǎng) 28
4.3 數(shù)據(jù)存儲(chǔ) 28
4.4 日志 29
4.5 監(jiān)控 30
4.6 無須擔(dān)心新依賴 30
4.7 零停機(jī)時(shí)間 30
4.8 服務(wù)回滾 31
4.9 小結(jié) 31
第5章 示例:Beanstalk環(huán)境 33
5.1 構(gòu)建容器的過程 34
5.2 日志 35
5.3 監(jiān)控 36
5.4 安全 36
5.5 小結(jié) 36
第6章 安全 37
6.1 威脅模型 37
6.2 容器與安全性 38
6.3 內(nèi)核更新 39
6.4 容器更新 39
6.5 suid及guid二進(jìn)制文件 40
6.6 容器內(nèi)的root 40
6.7 權(quán)能 41
6.8 seccomp 41
6.9 內(nèi)核安全框架 42
6.10 資源限制及cgroup 42
6.11 ulimit 43
6.12 用戶命名空間 43
6.13 鏡像驗(yàn)證 44
6.14 安全地運(yùn)行Docker守護(hù) 進(jìn)程 45
6.15 監(jiān)控 45
6.16 設(shè)備 45
6.17 掛載點(diǎn) 45
6.18 ssh 46
6.19 私鑰分發(fā) 46
6.20 位置 46
第7

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號