【发布时间】:2018-12-02 15:07:41
【问题描述】:
我在这个文件中创建了一个 docker compose 文件我创建了三个容器,1 个 mysql 容器和 2 个 NodeJS 容器。
2 个 NodeJS 容器正确连接到 mysql 容器。
但是,我在将两个 NodeJS 容器连接在一起时遇到问题,我在第二个容器的依赖项中添加了 service1,但是在我的 javascript 代码中,我不确定为 url 键入什么而不是 localhost:3000 我使用在使用 docker 之前
【问题讨论】:
-
您可以使用“链接”链接调用另一个容器的 node.js 容器,并使用链接名称或更好的方法对其进行寻址,您必须在 docker 网络中定义它们
标签: node.js docker docker-compose