请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

docker-compose中配置的环境变量server.port是如何映射到SpringBoot配置文件中去的

在6-9这一章节,docker-compose中配置的各个和SpringBoot项目有关的配置是如何映射到SpringBoot的配置文件中去的啊,我也没有发现nacos中的配置文件引用了这些docker-compose定义的配置

正在回答 回答被采纳积分+3

1回答

Danny_Idea 2024-07-28 20:10:23

老师整理了几个点,希望可以帮你梳理下:

  1. docker-compose的配置和nacos配置本身不应该有所关联,docker-compose关注的容器的信息(例如开放端口,实例数量,cpu数和内存大小这些,这些是jvm启动之前就用到的),nacos的配置是应用配置为主,是需要jvm启动之后才加载到的。

  2. 没在docker-compose文件看到server.port这块的内容,是因为后台大部分的代码都是dubbo服务,除了网关,个别api服务。

  3. 如果在运行过程中,希望使用server.port,并且将其放在Docker配置中的话,可以放在docker-compose.yml的

    environment配置中,这块的配置方式参考master分支的qiyu-live-user-provider的docker-compose配置文件即可。


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信