舉報

會員
Docker實踐(第2版)
最新章節:
C.3 內存
本書由淺入深地講解了Docker的相關內容,涵蓋從開發環境到DevOps流水線,再一路到生產環境的整個落地過程以及相關的實用技巧。書中介紹Docker的核心概念和架構,以及將Docker和開發環境有機、高效地結合起來的方法,包括背Docker用作輕量級虛擬機、構建容器、宿主機編排、配置管理、精簡鏡像等。不僅如此,本書還通過“問題-解決方案-討論”的形式,將Docker如何融入DevOps流水線、如何在生產環境落地等一系列難題拆解成114個相關的實用技巧,為讀者提供解決方案以及一些細節和技巧方面的實踐經驗。閱讀本書,讀者學到的不只是Docker,還包括持續集成、持續交付、構建和鏡像管理、容器編排等相關領域的一線生產經驗。本書編寫時一些案例參考的Docker版本是Docker1.13。本書要求讀者具備一定的容器管理和運維的基礎知識,適合想要將Docker投入實踐的相關技術人員閱讀,尤其適合具有中高級DevOps和運維背景的讀者閱讀。
目錄(108章)
倒序
- 封面
- 版權信息
- 內容提要
- 譯者簡介
- 對本書第1版的贊譽
- 前言
- 致謝
- 關于本書
- 本書內容結構
- 代碼
- 關于封面插畫
- 資源與支持
- 配套資源
- 提交勘誤
- 與我們聯系
- 關于異步社區和異步圖書
- 第一部分 Docker基礎
- 第1章 Docker初探
- 1.1 Docker是什么以及為什么用Docker
- 1.2 構建一個Docker應用程序
- 1.3 小結
- 第2章 理解Docker——深入引擎室
- 2.1 Docker的架構
- 2.2 Docker守護進程
- 2.3 Docker客戶端
- 2.4 Docker注冊中心
- 2.5 Docker Hub
- 2.6 小結
- 第二部分 Docker與開發
- 第3章 將Docker用作輕量級虛擬機
- 3.1 從虛擬機到容器
- 3.2 保存和還原工作成果
- 3.3 環境即進程
- 3.4 小結
- 第4章 構建鏡像
- 4.1 構建鏡像
- 4.2 小結
- 第5章 運行容器
- 5.1 運行容器
- 5.2 卷——持久化問題
- 5.3 小結
- 第6章 Docker日常
- 6.1 保持陣型
- 6.2 小結
- 第7章 配置管理,讓一切井然有序
- 7.1 配置管理和Dockerfile
- 7.2 傳統配置管理工具與Docker
- 7.3 小即是美
- 7.4 小結
- 第三部分 Docker與DevOps
- 第8章 持續集成:加快開發流水線
- 8.1 Docker Hub自動化構建
- 8.2 更有效的構建
- 8.3 容器化CI過程
- 8.4 小結
- 第9章 持續交付:與Docker原則完美契合
- 9.1 在CD流水線上與其他團隊互動
- 9.2 推動Docker鏡像的部署
- 9.3 為不同環境配置鏡像
- 9.4 升級運行中的容器
- 9.5 小結
- 第10章 網絡模擬:無痛的現實環境測試
- 10.1 容器通信:超越手工鏈接
- 10.2 使用Docker模擬真實世界的網絡
- 10.3 Docker和虛擬網絡
- 10.4 小結
- 第四部分 從單機到云的編排
- 第11章 容器編排入門
- 11.1 簡單的單臺宿主機
- 11.2 手動多宿主機Docker
- 11.3 服務發現:我們有什么
- 11.4 小結
- 第12章 使用Docker實現數據中心即操作系統
- 12.1 多宿主機Docker
- 12.2 小結
- 第13章 Docker平臺
- 13.1 組織選擇的因素
- 13.2 采用Docker時需要考慮的方面
- 13.3 供應商、組織和產品
- 13.4 小結
- 第五部分 生產環境中的Docker
- 第14章 Docker與安全
- 14.1 Docker訪問權限及其意味著什么
- 14.2 Docker中的安全手段
- 14.3 保護對Docker的訪問
- 14.4 Docker外部的安全性
- 14.5 小結
- 第15章 一帆風順:在生產環境中運行Docker
- 15.1 監控
- 15.2 資源控制
- 15.3 Docker的系統管理員用例
- 15.4 小結
- 第16章 Docker生產環境實踐——應對各項挑戰
- 16.1 性能:不能忽略宿主機
- 16.2 在容器出問題時——調試Docker
- 16.3 小結
- 附錄A 安裝并使用Docker
- A.1 虛擬機的方式
- A.2 連接到外部Docker服務器的Docker客戶端
- A.3 原生Docker客戶端和虛擬機
- A.4 獲得幫助
- 附錄B Docker配置
- B.1 配置Docker
- B.2 重啟Docker
- 附錄C Vagrant
- C.1 設置
- C.2 圖形用戶界面
- C.3 內存 更新時間:2021-01-08 22:12:37
推薦閱讀
- Mastering vRealize Operations Manager(Second Edition)
- 每天5分鐘玩轉Kubernetes
- Cybersecurity:Attack and Defense Strategies
- Linux運維實戰:CentOS7.6操作系統從入門到精通
- Getting Started with oVirt 3.3
- Mastering Distributed Tracing
- vSphere Virtual Machine Management
- 操作系統基礎與實踐:基于openEuler平臺
- Python基礎教程(第3版)
- Linux內核觀測技術BPF
- 計算機系統:基于x86+Linux平臺
- jQuery UI Cookbook
- Linux操作系統
- 計算機應用基礎(Windows 7+Office 2010)
- 基于Arduino的嵌入式系統入門與實踐
- Docker容器技術與運維
- 樹莓派+傳感器:創建智能交互項目的實用方法、工具及最佳實踐
- TD-SCDMA HSDPA系統設計與組網技術
- Serverless Architectures with AWS
- The Infinite Retina
- 構建高可用Linux服務器
- 庖丁解牛Linux操作系統分析
- WebGL Game Development
- 大規模分布式存儲系統:原理解析與架構實戰
- 樹莓派開始,玩轉Linux
- 鴻蒙App開發全流程實戰
- Linux C編程從初學到精通
- 循序漸進Linux(第2版) 基礎知識 服務器搭建 系統管理 性能調優 虛擬化與集群應用
- I'm a Mac:雄獅訓練手冊
- 速學Linux:系統應用從入門到精通