由于项目中之前使用的是PostgreSql,最近要添加nacos作为服务中心与注册中心来使用,可惜nacos不支持PostgreSQL,但又不想因此再引入Mysql增加复杂度。所以在源码的基础上做了一点修改,增加了PostgreSql的支持,打成了Docker镜像。

文件位置:链接https://download.csdn.net/download/xuruilll/87072981

还有jar包版

https://download.csdn.net/download/xuruilll/87113394icon-default.png?t=M85Bhttps://download.csdn.net/download/xuruilll/87113394

用docker load -i nacos-server_v2.1.0.tar命令恢复到本地Docker中,

再可以用docker tag 9235edcc70ea 192.168.1.16:6000/library/nacos-server:v2.1.0命令改为Harbor对应的名称,

再用docker push 192.168.1.16:6000/library/nacos-server:v2.1.0命令推送到Harbor中。

在K8S中配置信息如下:

主要是 SPRING_DATASOURCE_PLATFORM、DB_HOST、DB_PORT、DB_NAME、DB_USER、DB_PASSWORD几个配置。

SPRING_DATASOURCE_PLATFORM可以填mysql,也可以填postgresql。

打开nacos,用户名密码还是默认的nacos,随便输一个配置文件测试一下:

打开postgresql数据库的config_info表

成功!

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐