推荐内容 4 条,已为您呈现 4 条.
这一节我们综合之前介绍到的功能和工具,来搭建一个小型分布式集群投票系统,同时实现负载均衡、热备等功能。这个架构我们将会用到 6 台主机,1台Machine主机,3台Apache+PHP提供应用服务,2台HAProxy做负载(你也可以用 LVS 或 Nginx等),另外再为负载做 Keepalived 热备。其 ip 关系如下表: (查看全文)
编配(orchestration),这个概念大概描述了自动配置、协作和管理服务的过程。这里我将会使用到一些社区开发的工具:Compose、Consul、Swarm、Machine。这一节我们对这些工具会分别简单介绍,以及基本的操作与构建!在后面的分布式集群架构实战中,我们会综合这些工具,搭建一个更全面实用的应用场景。 (查看全文)
这一节我们继续探索如何利用 Docker 来运行生产环境的服务。首先构建一个 Jekyll 静态Blog站(可以搭建在github.io上);接着构建一个无聊的 Java Web应用;最后再构建一个支持 Redis 集群的 Node.js 应用。 (查看全文)
这一节主要介绍一款 CI 开源工具 Jenkins 在 Docker 中的应用部署。Jenkins 是一个可扩展的持续集成引擎,主要用于持续、自动构建/测试,以及监控一些定时任务等。这一节我们使用 Jenkins 工具构建一个测试流水线,使用 Docker-in-Docker 方式。先看我们的构建脚本: (查看全文)