《DevOps 2.1:Docker Swarm 实践指南》
1. 背景与目标
在 2016 年初,作者发布了《The DevOps 2.0 Toolkit》,本想它能作为两到三年的参考资料。但 Docker 技术发展迅猛,仅六个月就有巨大变化,新的 Swarm 发布,服务发现集成其中,网络功能因负载均衡和路由网格而大幅提升。同时,《The DevOps 2.0 Toolkit》的读者希望作者深入探讨集群相关内容,如集群操作、零停机部署、系统监控和自愈系统等。于是,作者结合对 Docker 1.12 的惊叹与读者需求,创作了《The DevOps 2.1 Toolkit》,开启了 DevOps 工具包系列。
2. 适用人群
本书面向对微服务全生命周期、持续部署和容器感兴趣的专业人士,具体包括:
- 架构师:想了解如何围绕微服务设计系统。
- DevOps 人员:希望掌握现代配置管理实践,并能持续部署容器化应用。
- 开发者:想要将开发过程掌握在自己手中。
- 管理者:期望更好地理解软件从开发到交付的全过程。
3. 核心内容概述
本书将深入探讨运行 Swarm 集群所需的实践和工具,具体内容如下:
|章节|主要内容|
| ---- | ---- |
|持续集成|定义全 Docker 化的手动持续集成流程,包括单元测试、服务二进制文件构建、服务镜像构建、预发布测试和镜像推送等步骤。|
|Swarm 集群设置与操作|介绍集群的可扩展性(X 轴、Y 轴、Z 轴缩放)、Docker Swarm 模式、集群设置、服务部署、扩展和故障转移等。|
|网络与反向
超级会员免费看
订阅专栏 解锁全文
28

被折叠的 条评论
为什么被折叠?



