返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • containerd原理剖析与实战 赵吉壮,张明月 编 专业科技 文轩网
  • 新华书店正版
    • 作者: 赵吉壮、张明月著
    • 出版社: 清华大学出版社
    • 出版时间:2024-03-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 赵吉壮、张明月著
    • 出版社:清华大学出版社
    • 出版时间:2024-03-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2024-03-01
    • 页数:0
    • 开本:其他
    • 装帧:平装
    • ISBN:9787302655466
    • 国别/地区:中国
    • 版权提供:清华大学出版社

    containerd原理剖析与实战

    作  者:赵吉壮,张明月 编
    定  价:109
    出 版 社:清华大学出版社
    出版日期:2024年03月01日
    页  数:704
    装  帧:平装
    ISBN:9787302655466
    主编推荐

    内容简介

    Kubernetes作为云原生领域容器编排的事实标准毋庸置疑,Kubernetes作为编排调度的指挥官,而真正的执行者实际上是容器运行时。在云原生生态中,容器运行时作为云原生技术栈的基石,是至关重要的一环。本书旨在帮助读者全面了解containerd的基本原理和概念。本书从云原生与容器运行时讲起,内容涵盖云原生和容器的发展史,容器技术的Linux原理,containerd的架构、原理、功能、部署、配置、插件扩展开发等,并详细介绍containerd生产实践中的配置以及落地实践,使读者对containerd的概念、原理、实践有比较清晰的了解。本书适合作为云原生和容器技术的架构师、研发工程师和运维工程师的参考资料,也适合作为希望了解云计算和容器技术的爱好者的自学用书和参考手册。

    作者简介

    精彩内容

    目录
    第1章 云原生与容器运行时 1
    1.1 云原生概述 1
    1.1.1 云原生的定义 1
    1.1.2 云原生应用的价值 3
    1.1.3 云原生应用与传统应用对比 3
    1.2 云原生技术栈与容器运行时 4
    1.2.1 云原生技术栈 4
    1.2.2 容器运行时 5
    1.3 Docker与Kubernetes的发展史 7
    1.3.1 Docker的发展历史及与容器世界的关联 7
    1.3.2 Docker架构的发展 13
    1.4 containerd概述 15
    第2章 初识容器运行时 18
    2.1 容器技术的发展史 19
    2.2 容器Linux基础 25
    2.2.1 容器是如何运行的 25
    2.2.2 namespace 27
    2.2.3 Cgroups 46
    2.2.4 chroot和pivot_root 52
    2.3 容器运行时概述 54
    2.3.1 什么是容器运行时 54
    2.3.2 OCI规范 55
    2.3.3 低级容器运行时 70
    2.3.4 高级容器运行时 71
    第3章 使用containerd 73
    3.1 containerd的安装与部署 74
    3.1.1 containerd的安装 74
    3.1.2 配置containerd.service 76
    3.2 ctr的使用 78
    3.2.1 ctr的安装 78
    3.2.2 namespace 80
    3.2.3 镜像操作 82
    3.2.4 容器操作 85
    3.3 nerdctl的使用 89
    3.3.1 nerdctl的设计初衷 89
    3.3.2 安装和部署nerdctl 90
    3.3.3 nerdctl的命令行使用 92
    3.3.4 运行容器 95
    3.3.5 构建镜像 96
    第4章 containerd与云原生生态 99
    4.1 Kubernetes与CRI 99
    4.1.1 Kubernetes概述 99
    4.1.2 CRI与containerd在Kubernetes生态中的演进 101
    4.1.3 CRI概述 104
    4.1.4 几种CRI实现及其概述 110
    4.2 containerd与CRI Plugin 115
    4.2.1 containerd中的CRI Plugin 115
    4.2.2 CRI Plugin中的重要配置 117
    4.2.3 CRI Plugin中的配置项全解 130
    4.3 crictl的使用 138
    4.3.1 crictl概述 138
    4.3.2 crictl的安装和配置 139
    4.3.3 crictl使用说明 142
    第5章 containerd与容器网络 153
    5.1 容器网络接口 153
    5.1.1 CNI概述 153
    5.1.2 CNI配置文件的格式 155
    5.1.3 容器运行时对CNI插件的调用 157
    5.1.4 CNI插件的执行流程 160
    5.1.5 CNI插件的委托调用 166
    5.1.6 CNI插件接口的输出格式 167
    5.1.7 手动配置容器网络 169
    5.2 CNI插件介绍 181
    5.2.1 main类插件 182
    5.2.2 ipam类插件 197
    5.2.3 meta类插件 203
    5.3 containerd中CNI的使用 209
    5.3.1 containerd中CNI的安装与部署 209
    5.3.2 nerdctl使用CNI 210
    5.3.3 CRI使用CNI 214
    5.3.4 ctr使用CNI 215
    第6章 containerd与容器存储 216
    6.1 containerd中的数据存储 216
    6.1.1 理解容器镜像 216
    6.1.2 containerd中的存储目录 219
    6.1.3 containerd中的镜像存储 222
    6.1.4 containerd中的content 223
    6.1.5 containerd中的snapshot 230
    6.2 containerd镜像存储插件snapshotter 234
    6.2.1 Docker中的镜像存储管理graphdriver 235
    6.2.2 graphdriver与snapshotter 237
    6.2.3 snapshotter概述 238
    6.2.4 containerd中如何使用snapshotter 243
    6.3 containerd支持的snapshotter 246
    6.3.1 native snapshotter 246
    6.3.2 overlayfs snapshotter 250
    6.3.3 devmapper snapshotter 258
    第7章 containerd核心组件解析 272
    7.1 containerd架构总览 272
    7.2 containerd API和Core 274
    7.2.1 GRPC API 275
    7.2.2 Services 289
    7.2.3 Metadata 290
    7.3 containerd Backend 293
    7.3.1 containerd中的proxy plugins 294
    7.3.2 containerd中的Runtime和shim 297
    7.3.3 containerd shim规范 300
    7.3.4 shim工作流程解析 306
    7.4 containerd与NRI 309
    7.4.1 NRI概述 310
    7.4.2 NRI插件原理 311
    7.4.3 containerd中启用NRI插件 319
    7.4.4 containerd NRI插件示例 320
    7.4.5 NRI插件的应用 322
    第8章 containerd生产与实践 323
    8.1 containerd监控实践 323
    8.1.1 安装Prometheus 323
    8.1.2 Prometheus上containerd的指标采集配置 326
    8.1.3 Grafana监控配置 330
    8.1.4 配置containerd面板 330
    8.2 基于containerd开发自己的容器客户端 332
    8.2.1 初始化Client 333
    8.2.2 拉取镜像 334
    8.2.3 创建OCI Spec 334
    8.2.4 创建task 334
    8.2.5 启动task 335
    8.2.6 停止task 335
    8.2.7 运行示例 336
    8.3 开发自己的NRI插件 337
    8.3.1 插件定义与接口实现 337
    8.3.2 插件实例化与启动 339
    8.3.3 插件的运行演示 339

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购