docker安装apollo(arm环境)
向mysql中导入apollo系统数据
使用apollo内部提供好的sql文件进行导入或复制sql到工具执行
下载Apollo镜像
docker pull xyhero/apollo-admin-server:v1.4.0
docker pull xyhero/apollo-portal-server:v1.4.0
docker pull zywj/apollo-configservice:1.7.2
apollo-adminservice //Admin Service提供配置的修改、发布等功能,服务对象是Apollo Portal(管理界面)
apollo-configservice //Config Service提供配置的读取、推送等功能,服务对象是Apollo客户端
apollo-portal //Portal通过域名访问Meta Server获取Admin Service服务列表(IP+Port),而后直接通过IP+Port访问服务,同时在Portal侧会做load balance、错误重试
运行容器
Apollo Config Service(端口号8081)
docker run -p 8081:8080 -e SPRING_DATASOURCE_URL="jdbc:mysql://10.211.55.4:3306/ApolloConfigDB?characterEncoding=utf8" -e SPRING_DATASOURCE_USERNAME=root -e SPRING_DATASOURCE_PASSWORD=123456 -d -v /tmp/logs:/opt/logs --name apollo-configservice zywj/apollo-configservice:1.7.2
Apollo Admin Service(端口号8091)
docker run -p 8091:8090 -e SPRING_DATASOURCE_URL="jdbc:mysql://10.211.55.4:3306/ApolloConfigDB?characterEncoding=utf8" -e SPRING_DATASOURCE_USERNAME=root -e SPRING_DATASOURCE_PASSWORD=123456 -d -v /tmp/logs:/opt/logs --name apollo-adminservice zywj/apollo-adminservice:1.7.2
Apollo Portal(端口号8071)
docker run -p 8071:8070 -e SPRING_DATASOURCE_URL="jdbc:mysql://10.211.55.4:3306/ApolloPortalDB?characterEncoding=utf8" -e SPRING_DATASOURCE_USERNAME=root -e SPRING_DATASOURCE_PASSWORD=123456 -e APOLLO_PORTAL_ENVS=dev -e DEV_META=http://localhost:8081 -d -v /tmp/logs:/opt/logs --name apollo-portal zywj/apollo-portal:1.7.2
参数说明
SPRING_DATASOURCE_URL: 对应环境ApolloConfigDB的地址
SPRING_DATASOURCE_USERNAME: 对应环境ApolloConfigDB的用户名
SPRING_DATASOURCE_PASSWORD: 对应环境ApolloConfigDB的密码
APOLLO_PORTAL_ENVS(可选): 对应ApolloPortalDB中的apollo.portal.envs配置项,如果没有在数据库中配置的话,可以通过此环境参数配置
DEV_META/PRO_META(可选): 配置对应环境的Meta Service地址,以${ENV}_META命名,需要注意的是如果配置了ApolloPortalDB中的apollo.portal.meta.servers配置,则以apollo.portal.meta.servers中的配置为准
登陆界面
地址:http://localhost:8081 账号:apollo 密码:admin
原文连接:https://blog.csdn.net/qq_42427109/article/details/120509409
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)
2021-12-08 数据库索引问题