由于工作需要,Apollo数据源要改成PostgreSQL,而目前官方只支持Mysql数据源,所以需要手动修改Apollo源码,目前Apollo最新版本是 1.4.0,我适配的 PostgreSQL版本是 11.4,PostgreSQL maven依赖的版本是 42.2.5,数据表初始化脚本在 \scripts\sql 目录下,有两个数据库脚本,分别是 pg-configdb.sql 和 pg-portaldb.sql,执行附件中的 build.sh 即可生成镜像文件。
资源传送门如下:
如需源码请见下文: