我的设置类似于以下伪docker-compose.yml
services:
app:
build: ./app
message-broker:
build: ./message-broker
app是一个node.js应用程序,我返回一个html文件,向消息代理服务发出GET请求。所以我的问题是:
如何将消息代理服务的主机名/ IP地址传递给前端,以便我可以从节点应用程序发出请求?
答案 0 :(得分:0)
在depends_on
服务中添加app
部分:
services:
app:
build: ./app
depends_on:
- message-broker
然后,您可以使用message-broker
向http://message-broker:<port>
服务发出请求。