Skip to content

apollo服务在Linux系统中的服务安装

安装包下载

docker 的方式启动 apollo

运行之前先创建运行一下数据库文件: https://github.com/apolloconfig/apollo/tree/master/scripts/sql/src

image.png

1、使用docker搜索镜像

执行docker命令进行镜像搜索

docker search apolloconfig/apollo

执行成功后,可以查看到apollo的三个服务容器镜像。

image.png

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`;
    • ApolloConfigDB
      • 导入成功后,验证SQL:select * from `ApolloConfigDB`.`ServerConfig`;

总体看起来较为简单

待完成内容

  • 实际部署成功,并成功配置连接信息(数据库和注册中心地址),页面运行正常
  • 看一下是否是有单机和集群的区别,看一下apollo 的实现原理
  • springboot 项目和 apollo 的集成操作,以及一些常见的操作记录