这是我的docker撰写文件:
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在tomcat8.5、jdk8中运行。
1条答案
按热度按时间sg3maiej1#
这个
404
状态码是要求连接成功的http错误码。状态码来自api
容器之间的连接。你应该看看为什么/platform
路径未返回api
服务。