Appearance
安装包下载
- 源码
git clone https://github.com/ctripcorp/apollo
- 安装包
docker 的方式启动 apollo
运行之前先创建运行一下数据库文件: https://github.com/apolloconfig/apollo/tree/master/scripts/sql/src

1、使用docker搜索镜像
执行docker命令进行镜像搜索
docker search apolloconfig/apollo
执行成功后,可以查看到apollo的三个服务容器镜像。

2、拉取apollo镜像
执行docker pull命令进行镜像拉取,版本自行选择,默认拉取最新的镜像资源。
docker pull apolloconfig/apollo-configservice:latest
docker pull apolloconfig/apollo-adminservice:latest
docker pull apolloconfig/apollo-portal:latest
3、启动Apollo
拉取完docker镜像后,就可以直接通过镜像创建apollo相关容器了,不需要额外的配置apollo的信息。可以在创建容器的时候配置相关参数。
安装没有实际进行,大概看了一下重要内容
- 1、获取git项目中的SQL运行文件,建立两个DB数据库
- ApolloPortalDB
- 导入成功后,验证SQL:
select * from `ApolloPortalDB`.`ServerConfig`;
- 导入成功后,验证SQL:
- ApolloConfigDB
- 导入成功后,验证SQL:
select * from `ApolloConfigDB`.`ServerConfig`;
- 导入成功后,验证SQL:
- ApolloPortalDB
总体看起来较为简单
待完成内容
- 实际部署成功,并成功配置连接信息(数据库和注册中心地址),页面运行正常
- 看一下是否是有单机和集群的区别,看一下apollo 的实现原理
- springboot 项目和 apollo 的集成操作,以及一些常见的操作记录