最新公告
  • 本站一直秉承服务宗旨:履行“站长”责任,销售只是起点 服务永无止境!”的经营理念立即加入
  • 高性能Docker PDF

    资源名称:高性能Docker PDF

    内容简介:

    《高性能Docker》共分8 章,旨在帮助读者改善其Docker 工作流,并保证应用在生产环境中顺利进行。

    《高性能Docker》中简单回顾了Docker 是如何工作的。除了Docker 的基础知识外,读者还会学到如何优化Docker基础架构和大规模应用。《高性能Docker》后讲解的如*基础架构中部署监控和故障排除系统,更是可以让读者更好地将学到的Docker 的特性、概念等运用到实践中。

    如果你对于管理Docker 服务和Linux 文件系统有充分的理解,并希望优化你的Docker 容器,那《高性能Docker》将非常适合你。

    作者简介:

    Allan Espinosa 是一名生活在东京的DevOps 从业者,他是很多分布式系统工具的活跃的开源贡献者,比如Docker 和Chef。Allan 维护了若干个流行的开源软件的Docker镜像,这些镜像甚至比开源团体的发布版还要流行。

    在他的职业生涯中,Allan 还管理过一些大型分布式系统,包含生产环境中的数百到数千台服务器。他在不同的平台上构建了很多大规模应用,从美国的大型超级计算中心到日本的生产环境企业系统。

    资源目录:

    前言 ....................................................................................................XI

    1 准备Docker 宿主机 ................................................................................... 1

    准备一个Docker 宿主机 ......................................................................................................1

    使用Docker 镜像 ..................................................................................................................2

    编译Docker 镜像 ............................................................................................................. 3

    *Docker 镜像到资源库 ............................................................................................. 4

    从资源库中拉取Docker 镜像 ......................................................................................... 6

    运行Docker 容器 ..................................................................................................................7

    暴露容器端口 ................................................................................................................... 7

    发布容器端口 ................................................................................................................... 9

    链接容器 ........................................................................................................................ 11

    交互式容器 ..................................................................................................................... 12

    小结 ...............................................................................................14

    2 优化Docker 镜像 .................................................................................... 15

    降低部署时间 .....................................................................................................................15

    改善镜像编译时间 ..........................................................................................................18

    采用registry 镜像 .......................................................................................................... 19

    复用镜像层 ..................................................................................................................... 21

    减小构建上下文大小 ..................................................................................................... 28

    使用缓存* ................................................................................................................. 29

    减小Docker 镜像的尺寸 ...............................................................................................32

    链式指令 ..................................................................................................... 32

    分离编译镜像和部署镜像 ............................................................................................. 34

    小结 ..................................................................................................................37

    3 用Chef 自动化部署Docker ..................................................................... 39

    配置管理简介 ..................................................................................................................39

    使用Chef ........................................................................................................................40

    注册Chef 服务器 ........................................................................................................... 41

    搭建工作站 ..................................................................................................................... 43

    启动节点 ................................................................................................................... 45

    配置Docker 宿主机 ..........................................................................................................47

    部署Docker 容器 ..............................................................................................................51

    可选方案 ...................................................................................................................55

    小结 .....................................................................................................................56

    4 监控Docker 宿主机和容器 ...................................................................... 57

    监控的重要性 ....................................................................................................................57

    收集数据到Graphite .........................................................................................................58

    生产系统中的Graphite .................................................................................................. 63

    用collectd 监控 .................................................................................................................63

    收集Docker 相关数据 ................................................................................................... 65

    在ELK 栈中整合日志 ......................................................................................................69

    转发Docker 容器日志 ......................................................................................................72

    其他监控和日志方案 .........................................................................................................75

    小结 .........................................................................................................................76

    5 性能基准测试 ........................................................................................... 77

    配置Apache JMeter ...........................................................................................................77

    部署一个简单应用 ......................................................................................................... 78

    安装JMeter ..................................................................................................................... 81

    生成性能负载 .....................................................................................................................82

    在JMeter 中生成测试计划 ............................................................................................ 83

    分析基准测试结果 .............................................................................................................84

    检查JMeter 运行结果 .................................................................................................... 85

    在Graphite 和Kibana 中观察性能 ............................................................................... 87

    性能调优 ..................................................................................................................91

    增加并发 .......................................................................................................91

    运行分布式测试 ............................................................................................................. 92

    其他性能基准工具 ........................................................................................................... 93

    小结 ......................................................................................................................94

    6 负载均衡 .................................................................................................. 95

    准备Docker 宿主机集* ...................................................................................................95

    使用Nginx 来做负载均衡 .................................................................................................97

    水平扩展Docker 应用 .....................................................................................................100

    零停机部署 ................................................................................................................... 101

    其他负载均衡器 ................................................................................................................105

    小结 ....................................................................................................................106

    7 容器的故障检测和排除 .......................................................................... 107

    检查容器 ...............................................................................................................107

    从外部调试 .......................................................................................................................111

    追踪系统调用 ............................................................................................................... 111

    分析网络数据包 ........................................................................................................... 114

    观察块设备 ................................................................................................................... 116

    故障检测和排除工具 ........................................................................................................119

    小结 .....................................................................................................................120

    8 应用到生产环境 ..................................................................................... 121

    Web 运维 ..................................................................................................................121

    使用Docker 支持Web 应用 ........................................................................................... 123

    部署应用 ................................................................................................................... 124

    扩展应用 ............................................................................................................... 125

    更多阅读资料 .......................................................................................................... 126

    小结 ........................................................................................................ 126

    资源截图:

    高性能Docker PDF插图

    猜你在找

    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
    3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 如有侵权麻烦联系邮箱2697381891@qq.com删除文章!

    源码库 » 高性能Docker PDF
    • 3045会员总数(位)
    • 37766资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 1193稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情