《Swarm容器编排与Docker原生集群》深入浅出地讲解了Docker Swarm的核心概念与操作,从基础的集群创建到高级的服务发现、Swarm模式的探索、生产级别Swarm的构建,再到Swarm集群的管理与实际应用部署,书中不仅介绍了Swarm的基本特性,还探讨了平台伸缩、安全加固以及与云服务的集成,为读者提供了全面的知识覆盖,通过对Etcd、Consul等工具的实例讲解,读者可以清晰地理解服务发现的重要性及其在Swarm中的实际应用,书籍还预览了Swarm的未来发展,使读者能够对容器编排技术的趋势有所把握,作为Docker Swarm学习和实践的重要资料,本书适合所有级别的读者,无论是刚接触Docker的新手还是希望深化理解Swarm高级功能的资深用户。
内容介绍
Docker Swarm作为Docker集群原生的容器编排解决方案,是Docker生态系统中的关键组件之一。《Swarm容器编排与Docker原生集群》涵盖了Swarm中的发现、调度、高可用、安全和平台伸缩性等重要主题,能帮助你了解Swarm如何组建包含4700个节点的集群,并掌握Swarm的使用与管理,以及如何使用实现大规模应用的可伸缩。
本书适合企业架构、开发、运维等各岗位从业者阅读,同样适合广大想了解当前主流CaaS架构内在运行原理与真实场景实践的普通学习者。
目录
- 第1章 欢迎来到Docker Swarm 1
- 第2章 探索发现服务 36
- -- 使用token重新架构第1章示例 38
- -- 使用Etcd重新架构第1章示例 47
- -- 使用Consul重新架构第1章示例 50
- 第3章 遇见Docker Swarm Mode 53
- 第4章 创建生产级别Swarm 73
- 第5章 管理Swarm集群 97
- 第6章 Swarm上真实应用的部署 116
- 第7章 平台的向上伸缩 141
- 第8章 Swarm附加特性的探索 171
- 第9章 Swarm集群和Docker软件供应链的安全加固 182
- 第10章 Swarm和云 193
- 第11章 Swarm的未来展望 216