docker部署apollo分布式配置中心
Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 https://github.com/ctripcorp/apollo/wiki/Apollo配置中心介绍 图例 apollo组件介绍 apollo配置中心包括admin service,config service, config db 等服务组件,以及portal配置管理服务以及client客户端组件。组件逻辑关系如下图: image.png 本文说明服务端部署过程。 下面是docker部署服务的具体步骤: 1. 构建docker镜像 使用项目https://github.com/huwsun/docker-apollo来构建容器镜像,本项目包含所有服务端组件,可按需启用多环境及各组件,详细配置说明见项目说明。 注意修改Dockerfile中的版本变量,获取指定版本。 #构建 docker build -t docker-apollo:latest . #创建tag docker tag...



