首页 > 其他 > 详细

apollo docker

时间:2021-08-20 15:51:29      阅读:9      评论:0      收藏:0      [点我收藏+]
安装MySQL
docker run -p 3306:3306 --name mysql02 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

初始化数据库表
mysql -uroot -h127.0.0.1 -p123456 < apolloconfigdb.sql
mysql -uroot -h127.0.0.1 -p123456 < apolloportaldb.sql 
docker run -d     --name apollo-configservice     --net=host     -p 8080:8080     -v /tmp/logs:/opt/logs     -e SPRING_DATASOURCE_URL="jdbc:mysql://127.0.0.1:3306/ApolloConfigDB?characterEncoding=utf8"     -e SPRING_DATASOURCE_USERNAME=root     -e SPRING_DATASOURCE_PASSWORD=123456     apolloconfig/apollo-configservice


docker run -d     --name apollo-adminservice     --net=host     -p 8090:8090     -v /tmp/logs:/opt/logs     -e SPRING_DATASOURCE_URL="jdbc:mysql://127.0.0.1:3306/ApolloConfigDB?characterEncoding=utf8"     -e SPRING_DATASOURCE_USERNAME=root     -e SPRING_DATASOURCE_PASSWORD=123456     apolloconfig/apollo-adminservice

docker run -d     --name apollo-portal     --net=host     -p 8070:8070     -v /tmp/logs:/opt/logs     -e SPRING_DATASOURCE_URL="jdbc:mysql://127.0.0.1:3306/ApolloPortalDB?characterEncoding=utf8"     -e SPRING_DATASOURCE_USERNAME=root     -e SPRING_DATASOURCE_PASSWORD=123456     -e APOLLO_PORTAL_ENVS=pro     -e PRO_META=http://192.168.116.42:8080     apolloconfig/apollo-portal


#APOLLO_PORTAL_ENVS=pro指定了pro,需要在ApolloPortalDB 数据库 ServerConfig表 apollo.portal.envs字段添加这个val
#PRO_META=http://192.168.116.42:8080 指定的是pro环境的
#DEV_META=http://192.168.116.42:8080 指定的是dev环境的

apollo docker

原文:https://www.cnblogs.com/gdut17/p/15165893.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!