如何将两个NodeJS docker容器连接在一起?

艾哈迈德·加兹(Ahmed Ghazy)

我在该文件中创建了一个docker compose文件,我创建了三个容器,1个mysql容器和2个NodeJS容器。

2个NodeJS容器正确连接到mysql容器。

但是我在将两个NodeJS容器连接在一起时遇到问题,我在第二个容器中的depends_on中添加了service1,但是在我的javascript代码中,我不确定为url输入什么类型而不是在使用docker之前使用的localhost:3000

迪内什潘迪扬

当您使用组成服务时docker-compose,当服务位于同一网络上时(默认),服务名称将变为主机名。

因此,从一个容器中,您将对另一个容器进行api调用,如下所示:

"http://servicename:port/"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章