Apollo
1、安装mysql 并运行
- docker pull mysql
- //运行:docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
2、准备配置apollo配置文件
- github下载apollo文件:https://github.com/apolloconfig/apollo
- apollo/scripts/sql,这个文件夹下有两个sql,apolloportaldb.sql和apolloconfigdb.sql
- 使用navicate导入即可
3、分别启动配置服务、管理服务和web服务
-
配置服务
docker run -p 8080:8080 -d -e SPRING_DATASOURCE_URL="jdbc:mysql://192.168.1.4:3306/ApolloConfigDB?characterEncoding=utf8" -e SPRING_DATASOURCE_USERNAME=root -e SPRING_DATASOURCE_PASSWORD=123456 --name apollo-configservice apolloconfig/apollo-configservice
-
管理服务
docker run -p 8090:8090 -d -e SPRING_DATASOURCE_URL="jdbc:mysql://192.168.1.4:3306/ApolloConfigDB?characterEncoding=utf8" -e SPRING_DATASOURCE_USERNAME=root -e SPRING_DATASOURCE_PASSWORD=123456 --name apollo-adminservice apolloconfig/apollo-adminservice
-
web服务
docker run -p 8070:8070 -d -e SPRING_DATASOURCE_URL="jdbc:mysql://192.168.1.4:3306/ApolloPortalDB?characterEncoding=utf8" -e SPRING_DATASOURCE_USERNAME=root -e SPRING_DATASOURCE_PASSWORD=123456 --name apollo-portal apolloconfig/apollo-portal
4、访问Apollo页面:http://192.168.1.4:8070
默认账号密码:apollo/admin
标签:Apollo,SPRING,使用,DATASOURCE,mysql,3306,docker,apollo From: https://www.cnblogs.com/dotnetSunset/p/17317934.html