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

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

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

定 價:¥49.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

目錄

第1章 入門 1
1.1 術語 1
1.1.1 鏡像與容器 1
1.1.2 容器與虛擬機 1
1.1.3 持續(xù)集成/持續(xù)交付 2
1.1.4 宿主機管理 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 可預期的情況 4
第2章 技術?!?
2.1 構建系統(tǒng) 8
2.2 鏡像倉庫 8
2.3 宿主機管理 8
2.4 配置管理 9
2.5 部署 9
2.6 編排 9
第3章 示例:極簡環(huán)境 11
3.1 保持各部分的簡單 11
3.2 保持流程的簡單 13
3.3 系統(tǒng)細節(jié) 14
3.4 集群范圍的配置、通用配置及本地配置 18
3.5 部署服務 19
3.6 支撐服務 21
3.7 討論 21
3.8 未來 22
3.9 小結(jié) 22
第4章 示例:Web環(huán)境 23
4.1 編排 24
4.1.1 讓服務器上的Docker進入準備運行容器的狀態(tài) 25
4.1.2 讓容器運行 25
4.2 連網(wǎng) 28
4.3 數(shù)據(jù)存儲 28
4.4 日志 29
4.5 監(jiān)控 30
4.6 無須擔心新依賴 30
4.7 零停機時間 30
4.8 服務回滾 31
4.9 小結(jié) 31
第5章 示例:Beanstalk環(huán)境 33
5.1 構建容器的過程 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二進制文件 40
6.6 容器內(nèi)的root 40
6.7 權能 41
6.8 seccomp 41
6.9 內(nèi)核安全框架 42
6.10 資源限制及cgroup 42
6.11 ulimit 43
6.12 用戶命名空間 43
6.13 鏡像驗證 44
6.14 安全地運行Docker守護 進程 45
6.15 監(jiān)控 45
6.16 設備 45
6.17 掛載點 45
6.18 ssh 46
6.19 私鑰分發(fā) 46
6.20 位置 46
第7

本目錄推薦

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