网络知识 娱乐 Apollo配置中心Docker版本部署

Apollo配置中心Docker版本部署

Aopoll定位于配置中心,适用于微服务配置管理场景。

配置贯穿于应用程序的整个生命周期,在启动时通过读取配置来启动应用程序,在运行时根据配置调整行为。

下面介绍Docker版本的Apollo安装

1 下载Docker Quick Start配置文件


https://github.com/apolloconfig/apollo-quick-start/tree/master/sql

下载sql文件


https://github.com/apolloconfig/apollo-quick-start/blob/master/docker-compose.yml

下载Apollo的Docker编排文件

需要修改docker-compose.yml文件中的这行代码

不然Eureka的IP地址会出现问题

2 运行docker-compose.yml文件

docker -qui-start下执行

docker-compose up ./docker-compose.yml

查看以下日志说明成功启动:

apollo-quick-start | ==== starting service ====apollo-quick-start | Service logging file is ./service/apollo-service.logapollo-quick-start | Started [45]apollo-quick-start | Waiting for config service startup.......apollo-quick-start | Config service started. You may visit http://localhost:8080 for service status now!apollo-quick-start | Waiting for admin service startup......apollo-quick-start | Admin service startedapollo-quick-start | ==== starting portal ====apollo-quick-start | Portal logging file is ./portal/apollo-portal.logapollo-quick-start | Started [254]apollo-quick-start | Waiting for portal startup.......apollo-quick-start | Portal started. You can visit http://localhost:8070 now!


3 验证部署情况

访问IP地址+8070端口,成功部署