掌握Docker Swarm:部署与管理容器集群的全面指南

3星 · 超过75%的资源 需积分: 9 109 下载量 59 浏览量 更新于2024-07-20 收藏 18.33MB PDF 举报
《Native Docker Clustering with Swarm》是一本深度指南,专注于Docker生态系统中的关键组件——Swarm。Swarm作为原生解决方案,旨在简化Docker容器的部署和管理,特别是在集群环境中。本书适合希望通过Docker Swarm深入了解其功能,并在实践中操作分布式基础设施的专业人士。 本书首先介绍本地安装Docker Swarm的基本概念,然后逐步探讨如何利用Docker工具构建分布式Swarm架构,包括内部工作原理、架构、发现服务和overlay网络。读者将学会如何操作Swarm集群,以及如何部署大规模应用和容器。此外,书中还涵盖了高级主题,如调度、高可用性、安全性和平台可扩展性,确保读者全面理解Swarm与Docker生态系统的无缝集成,无需重新设计应用程序以适应其他平台。 在学习过程中,读者将学会如何在Swarm上部署实时应用程序,理解其发现机制的工作方式,配置高可用性和故障转移策略,探索集群安全设置,并通过OpenStack Magnum在云端管理Swarm。此外,书中的章节还包括: 1. 欢迎使用Docker Swarm 2. 探索发现服务 3. 了解Docker Swarm模式 4. 创建生产级Swarm 5. 管理Swarm集群 6. 在Swarm上部署实际应用 7. 扩展平台能力 8. 探索Swarm的更多特性 9. 安全保护Swarm集群和Docker软件供应链 10. Swarm与云计算的结合 11. 进阶内容与未来展望 版权信息表明,未经出版商书面许可,不得复制、存储或以任何形式传播本书内容。尽管作者和出版商已经尽力确保信息的准确性,但书中的所有信息均不带任何保修,也不承担因使用本书内容造成的直接或间接损害的责任。 《Native Docker Clustering with Swarm》于2016年12月首次出版,提供了关于书中提及的所有公司和产品的商标信息,但出版社不能保证这些信息的准确性。这是一本实用且详尽的资源,适合希望深入研究并实践Docker Swarm的读者。