"Native Docker Clustering with Swarm 是一本关于如何使用 Docker Swarm 部署、配置和运行容器集群的指南。作者 Fabrizio Soppelsa 和 Chanwit Kaewkasi 提供了深入的实践指导,涵盖了从 Swarm 的基本概念到高级特性的一系列主题。本书共分为11章,详细介绍了Docker Swarm在集群管理中的应用,以及如何与其他云服务提供商集成。" 在书中,读者将了解到: 1. **Docker Swarm 概述**:第1章介绍了 Docker Swarm 的基本功能,阐述了为什么需要集群解决方案,并对比了 Swarm 与其他集群管理工具如 Fleet、Kubernetes 和 Mesos 的差异。同时,章节还涵盖了 Swarm 的安装及本地和远程 Swarm Mode 集群的创建。 2. **发现服务**:第2章讲解了分布式系统中的发现机制和共识算法,详细介绍了 Raft 和 Etcd,并通过扩展本地示例展示 Consul 如何改进 Swarm 的发现机制。 3. **Docker Swarm Mode**:第3章深入探讨了 Docker 1.12+ 版本中的 Swarm Mode,包括其工作原理、架构、新特性,以及与旧版 Swarm 的区别。 4. **生产级 Swarm 创建**:第4章通过社区项目 Swarm2k 和 Swarm3k 展示了大规模集群的实验,分析了规划、配置大型集群的策略,并总结了关键经验教训。 5. **集群管理**:第5章讲述了如何管理和调整 Swarm 集群的规模,包括节点的晋升和降级,以及使用图形界面工具如 Shipyard 和 Portainer.io 进行集群管理。 6. **应用部署**:第6章通过实际应用展示了 Swarm 上的部署流程,讨论了 Compose、Docker Stacks 和 Docker Application Bundles,以及如何调度和管理服务与任务。 7. **平台扩展**:第7章引入了 Flocker 以增强 Swarm 上的存储能力,并展示了如何与 Swarm 自动化配合使用,以及如何使用 Spark 处理大数据并建立监控系统。 8. **Swarm 高级特性**:第8章讨论了 Swarm 的一些高级主题,如 Libnetwork 和 Libkv。 9. **安全与供应链**:第9章重点关注 Swarm 集群的安全性,包括证书管理、平台防火墙策略,以及 Notary 在软件供应链中的角色。 10. **云环境中的 Swarm**:第10章展示了如何在 AWS、Azure 和 OpenStack 上运行 Swarm,特别提到了 Docker Datacenter 和 OpenStack 的 Container as a Service 解决方案 Magnum。 11. **未来趋势**:最后,第11章展望了 Docker 编排的未来趋势,如软件定义基础设施、Infrakit、unikernels 和 Containers as a Service。 通过这本书,读者将获得构建和管理 Docker 容器集群的全面知识,无论是在本地环境还是云端,都能游刃有余。
![](https://csdnimg.cn/release/download_crawler_static/10182998/bg10.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10182998/bg11.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10182998/bg12.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10182998/bg13.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10182998/bg14.jpg)
剩余268页未读,继续阅读
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/fd1765de1341487eb976e709530e67b7_andyyoung01.jpg!1)
- 粉丝: 1
- 资源: 24
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Lombok 快速入门与注解详解
- SpringSecurity实战:声明式安全控制框架解析
- XML基础教程:从数据传输到存储解析
- Matlab实现图像空间平移与镜像变换示例
- Python流程控制与运算符详解
- Python基础:类型转换与循环语句
- 辰科CD-6024-4控制器说明书:LED亮度调节与触发功能解析
- AE particular插件全面解析:英汉对照与关键参数
- Shell脚本实践:创建tar包、字符串累加与简易运算器
- TMS320F28335:浮点处理器与ADC详解
- 互联网基础与结构解析:从ARPANET到多层次ISP
- Redhat系统中构建与Windows共享的Samba服务器实战
- microPython编程指南:从入门到实践
- 数据结构实验:顺序构建并遍历链表
- NVIDIA TX2系统安装与恢复指南
- C语言实现贪吃蛇游戏基础代码
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)