这是我的docker-compose文件:
version: "3.9"
services:
api:
image: my-api
ports:
- "8090:8090"
webapp:
build: ./
ports:
- "8082:8082"在我的api应用程序中,我有一个包含api服务URL的属性文件
api.url=http://api:8090/platform然后,webapp代码使用该api调用web服务,但它不起作用。我会得到一个类似这样的错误
Fail, Return Code: 404我也尝试过使用'host.docker.internal‘或'docker’,但它们都不起作用。我做错了什么?8.5应用程序运行在Tomcat8.5、JDK8上。
发布于 2021-04-24 03:28:14
404状态代码是要求连接成功的http错误代码。该状态代码来自api容器,因此您可以在容器之间建立连接。您应该了解为什么/platform路径不能返回api服务中的内容。
https://stackoverflow.com/questions/67235776
复制相似问题