*數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202403*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:containerd原理剖析與實戰 ISBN:9787302655466 出版社:清華大學 著編譯者:趙吉壯 張明月 頁數:340 所在地:中國大陸 *此為代購商品 書號:1621925 可大量預訂,請先連絡。 內容簡介 Kubernetes作為雲原生領城容器編排的事實標準毋庸置疑,Kubernetes作為編排調度的指揮官,而真正的執行者實際上是容器運行時。在雲原生生態中,容器運行時作為雲原生技術棧的基石,是至關重要的一環。本書旨在幫助讀者全而了解containerd的基本原理和概念。本書從雲原生與容器運行時講起,內容涌蓋雲原生和容器的發展史,容器技術的Linux原理,containerd的架構、原理、功能、部署、配置、插件擴展開發等,並詳細介紹containerd生產實踐中的配置以及落地實踐,使讀者對containerd的概念、原理、實踐有比較清晰的了解。 本書適合作為雲原生和容器技術的架構師、研發工程師和運維工程師的參考資料,也適合作為希望了解雲計算和容器技術的愛好者的自學用書和參考手冊。作者簡介 趙吉壯,位元組跳動邊緣計算雲原生技術專家,先後就職于華為CloudBU容器團隊、位元組跳動邊緣雲原生團隊,專註于k8s、Serverless、容器/安全容器技術。Kubernetes、Knative社區成員,Knative子項目維護者。目錄 第1章 雲原生與容器運行時1 1 雲原生概述 1 1 1 雲原生的定義 1 1 2 雲原生應用的價值 1 1 3 雲原生應用與傳統應用對比 1 2 雲原生技術棧與容器運行時 1 2 1 雲原生技術棧 1 2 2 容器運行時 1 3 Docker與Kubernetes的發展史 1 3 1 Docker的發展歷史及與容器世界的關聯 1 3 2 Docker架構的發展 1 4 containerd概述 第2章 初識容器運行時 2 1 容器技術的發展史 2 2 容器Linux基礎 2 2 1 容器是如何運行的 2 2 2 namespace 2 2 3 Cgroups 2 2 4 chroot和pivot root 2 3 容器運行時概述 2 3 1 什麼是容器運行時 2 3 2 OCI規範 2 3 3 低級容器運行時 2 3 4 高級容器運行時 第3章 使用 containerd 3 1 containerd的安裝與部署 3 1 1 containerd的安裝 3 1 2 配置containerd service 3 2 ctr的使用 3 2 1 ctr的安裝 3 2 2 namespace 3 2 3 鏡像操作 3 2 4 容器操作 3 3 nerdctl的使用 3 3 1 nerdctl的設計初衷 3 3 2 安裝和部署nerdctl 3 3 3 nerdctl的命令行使用 3 3 4 運行容器 3 3 5 構建鏡像 第4章 containerd與雲原生生態 4 1 Kubernetes與CRI 4 1 1 Kubernetes概述 4 1 2 CRI與containerd在Kubernetes生態中的演進 4 1 3 CRI概述 4 1 4 幾種CRI實現及其概述 4 2 containerd與CRI Plugin 4 2 1 containerd中的CRI Plugin 4 2 2 CRI Plugin中的重要配置 4 2 3 CRI Plugin中的配置項全解 4 3 crictl的使用 4 3 1 crictl概述 4 3 2 crictl的安裝和配置 4 3 3 crictl使用說明 第5章 containerd與容器網路 5 1 容器網路介面 5 1 1 CNI概述 5 1 2 CNI配置文件的格式 5 1 3 容器運行時對CNI插件的調用 5 1 4 CNI插件的執行流程 5 1 5 CNI插件的委託調用 5 1 6 CNI插件介面的輸出格式 5 1 7 手動配置容器網路 5 2 CNI插件介紹 5 2 1 main類插件 5 2 2 ipam類插件 5 2 3 meta類插件 5 3 containerd中CNI的使用 5 3 1 containerd中CNI的安裝與部署 5 3 2 nerdctl使用CNI 5 3 3 CRI使用CNI 5 3 4 ctr使用CNI 第6章 containerd與容器存儲 6 1 containerd中的數據存儲 6 1 1 理解容器鏡像 6 1 2 containerd中的存儲 目錄 6 1 3 containerd中的鏡像存儲 6 1 4 containerd中的coumtient 6 1 5 containerd中的snapshot 6 2 containerd鏡像存儲插件snapshotter 6 2 1 Docker中的鏡像存儲管理graphdriver 6 2 2 graphdriver與snapshotter 6 2 3 snapshotter概述 6 2 4 containerd中如何使用snapshotter 6 3 containerd支持的snapshotter 6 3 1 native snapshotter 6 3 2 overlayfs snapshotter 6 3 3 devmapper snapshotter 第7章 containerd核心組件解析 7 1 containerd架構總覽 7 2 containerd API和Core 7 2 1 GRPC API 7 2 2 Services 7 2 3 Metadata 7 3 containerd Backend 7 3 1 containerd中的proxy plugins 7 3 2 containerd中的Runtime和shim 7 3 3 containerd shim規範 7 3 4 shim工作流程解析 7 4 containerd與NRI 7 4 1 NRI概述 7 4 2 NRI插件原理 7 4 3 containerd中啟用NRI插件 7 4 4 containerd NRI插件示例 7 4 5 NRI插件的應用 第8章 containerd生產與實踐 8 1 containerd監控實踐 8 1 1 安裝Prometheus 8 1 2 Prometheus containerd的指標採集配置 8 1 3 Grafana監控配置 8 1 4 配置containerd面板 8 2 基於containerd開發自己的容器客戶端 8 2 1 初始化Client 8 2 2 拉取鏡像 8 2 3 創建OCI Spec 8 2 4 創建task 8 2 5 啟動task 8 2 6 停止task 8 2 7 運行示例 8 3 開發自己的NRI插件 8 3 1 插件定義與介面實現 8 3 2 插件實例化與啟動 8 3 3 插件的運行演示 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |