【发布时间】:2021-04-23 19:22:09
【问题描述】:
这是我的 docker-compose 文件:
version: "3.9"
services:
api:
image: my-api
ports:
- "8090:8090"
webapp:
build: ./
ports:
- "8082:8082"
在我的 webapp 中,我有一个带有 api 服务 URL 的属性文件
api.url=http://api:8090/platform
然后 webapp 代码使用该 api 调用 web 服务,但它不工作。我会收到这样的错误
Fail, Return Code: 404
我也尝试过使用“host.docker.internal”或“docker”,但它们也不起作用。我究竟做错了什么? webapp 在 tomcat 8.5, jdk 8 中运行。
【问题讨论】:
标签: java docker tomcat networking