庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
   
好吃(NO.5+6)套書(共二冊)
  • 定價99.00元
  • 8 折優惠:HK$79.2
  • 放入購物車
二樓書籍分類
 
比VM粒度更細的Container時代來臨:使用Docker不再需要架設系統

比VM粒度更細的Container時代來臨:使用Docker不再需要架設系統
9789863792628
浙江大學SEL實驗室
佳魁資訊
2015年12月30日
197.00  元
HK$ 167.45  





ISBN:9789863792628
  • 規格:平裝 / 544頁 / 17 x 23 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣


  • 電腦資訊 > 作業系統 > 其他

















      .從原始程式層面深度解析Docker核心原理

      .Kubernetes原始程式完全解讀

      .涵蓋Docker 進階實作技巧

      .深入分析各種容器雲端平台技術架構



    專家推薦



      本書宏觀上描繪容器和容器雲技術發展的浪潮和生態系統,微觀上以Docker 和Kubernetes 為典型進行深度分析。無論是Docker 技術同好,還是系統架構師、雲端開發者、系統管理和運行維護人員,都能在本書中找到適合自己閱讀的要點。-劉俊,百度運行維護部進階架構師,百度最高獎獲得者



      浙江大學SEL實驗室屬於較早接觸並研究開放原始碼PaaS技術的團隊之一,到新一代以Docker 為基礎的PaaS 平台如DEIS、Flynn 等,均有深入的研究和實作經驗。華為PaaS 團隊也在與之交流中汲取不少營養。他們將近年來對Docker容器和Kubernetes、DEIS、Flynn 等PaaS 開放原始碼平台的研究成果結整合冊,內容詳盡且深入淺出。我相信,無論是入門者還是老手,都能夠從中獲益。-劉赫偉,華為中央軟體院進階軟體架構師



      容器技術在大型網際網路企業中已廣泛應用,而Docker 是容器技術中的傑出代表。本書不僅介紹Docker 基礎知識,而且進行程式級的深入分析,並透過對Kubernetes 等技術的說明延伸至叢集作業系統以及對Docker 生態領域的思考,同時結合了大量實作,內容豐富,值得擁有。-王煒煜,百度運行維護部進階架構師,JPaaS 專案負責人






    前言



    第一部分 Docker 深入解讀

    第1 章從容器到容器雲端

    1.1 雲端運算平台

    1.2 容器,新的革命

    1.3 進化:從容器到容器雲端

    第2 章 Docker 基礎

    2.1 Docker 的安裝

    2.2 Docker 指令引數解讀

    2.3 架設你的第一個Docker 應用堆疊

    第3 章 Docker 核心原理解讀

    3.1 Docker 背後的核心知識

    3.2 Docker 架構概覽

    3.3 client 和daemon

    3.4 libcontainer

    3.5 Docker 映像檔管理

    3.6 Docker 儲存驅動

    3.7 Docker 資料卷冊

    3.8 Docker 網路管理

    3.9 Docker 與容器安全

    第4 章 Docker 進階實作技巧

    4.1 容器化思維

    4.2 Docker 進階網路實作

    4.3 Dockerfile 最佳做法

    4.4 Docker 容器的監控方法

    4.5 容器化應用建置的基礎:高可用設定中心



    第二部分 Docker 雲端平台解讀

    第5 章 系統訂製與功能擴充

    5.1 使用Yocto Project 訂製Edison 系統

    5.2 修改啟動啟動設定

    第6 章專注編排與部署:三劍客與Fleet

    6.1 編排小神器Fig

    6.2 環境透明化工具Machine

    6.3 叢集抽象工具Swarm

    6.4 編排之秀Fleet

    第7 章專注應用支撐和執行時期:Flynn 和Deis

    7.1 Flynn,一個小而美的兩層架構

    7.2 談談Deis 與Flynn

    第8 章一切皆容器:Kubernetes

    8.1 Kubernetes 簡介

    8.2 Kubernetes 的設計解讀

    8.3 Kubernetes 核心元件解讀

    8.4 Kubernetes 使用者認證授權與資源管理

    8.5 Kubernetes 網路核心原理

    8.6 Kubernetes 進階實作.

    8.7 不要停止思考



    第三部分 附錄

    Appendix A? Docker 的安裝

    A.1 安裝Docker 的要求

    A.2 在Ubuntu 系統中安裝Docker

    A.3 在REHL 及其衍生的發行版本系統中安裝Docker

    A.4 在OS X 系統中安裝Docker

    A.5 在Microsoft Windows 系統中安裝Docker

    A.6 Docker 的升級

    A.7 Docker 的安裝驗證

    Appendix B? 閱讀Docker 原始程式碼的神兵利器

    B.1 Golang 開發環境的安裝

    B.2 工具的設定與技巧

    Appendix C? 快速熟悉開放原始碼專案

    C.1 步驟一:查閱文件

    C.2 步驟二:動手實作

    C.3 步驟三:閱讀原始程式

    Appendix D? cgroups 的測試與使用

    D.1 安裝cgroups 工具函數庫

    D.2 查詢cgroup 及子系統掛載狀態

    D.3 建立層級並掛載子系統

    D.4 移除cgroup

    D.5 設定cgroups 參數

    D.6 增加工作到cgroup

    D.7 許可權管理

    Appendix E? cgroups 子系統設定參數介紹

    E.1 blkio-BLOCK IO 資源控制

    E.2 cpu-CPU 資源控制

    E.3 cpuacct-CPU 資源報告

    E.4 cpuset-CPU 綁定

    E.5 device- 限制工作對device 的使用

    E.6 freezer- 暫停/ 恢復cgroup 中的工作

    E.7 memory- 記憶體資源管理

    Appendix F? Kubernetes 的安裝

    F.1 安裝Docker

    F.2 取得Kubernetes 各元件和etcd 的二進位可執行檔

    F.3 安裝upstart 指令稿

    F.4 安裝Kubernetes 用戶端程式

    後記










      我已從事軟體工程研究工作二十餘年,在這期間,軟體開發方式發生了極大的變化。瞬息萬變是這個時代的特徵,固守經典、一成不變已無法應對,當代的軟體工程擁有快速反覆運算的生命週期,越來越多的開發組織投入極大精力關注軟體開發的敏捷性。



      雲端運算有了明確定義,浙江大學就組織研究力量投入這滾滾浪潮之中。雲端運算定義了一種隨選索取、即時供應的特性,它是敏捷的。雲端平台提供的資源是運算能力,人們獲得運算能力資源一如取得自來水和管線瓦斯一樣方便。這為軟體工程植入了新的活力,如果軟體開發者可以快速、自由地取得開發過程中所需的各種資源,那麼軟體開發必將迎來一次大幅進步的發展。



      然而,我們似乎並沒有獲得想要的大幅進步。



      眾所皆知,雲端運算擁有一個聖經般的三層模型,界限明確,職責分明。當下,依照聖經「戒律」,許多業內巨頭率先建立起一批重型雲端平台,然而問題卻慢慢浮現 —— 按照傳統定義設計的「雲端」對應用不夠人性化不是做得不夠,就是管得太死。



      是時候打破「戒律」了嗎?我認為是。



      Docker 讓所有人眼前一亮,它模糊了IaaS 與PaaS 之間的界限,為雲端運算的服務形式帶來了無限的可能,Docker 帶著它的容器理念破而後立,是雲端運算運動中一項了不起的創舉。



      丁軼群老師帶領他的團隊寫作的這本書,在快速地填補了內容器與容器雲端技術領域深度分析的空白。本書濃縮了浙江大學SEL 實驗室4 年來在PaaS 以及容器技術領域的研究成果與開發實作經驗,深入淺出地分析了雲端運算領域容器應用現狀,是一部值得業內人士和容器技術同好長置案頭的好書。



    楊小虎 浙江大學軟體學院院長




    其 他 著 作
    1. docker 雲端超容器絕佳利器:終極高效輕量級虛擬化工具
    2. 比VM粒度更細的Container時代來臨:使用Docker不再需要架設系統(全新第二版)