首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker网络:容器不通信

Docker网络:容器不通信
EN

Stack Overflow用户
提问于 2021-04-24 03:22:10
回答 1查看 24关注 0票数 0

这是我的docker-compose文件:

代码语言:javascript
复制
version: "3.9"
services:
    api:
        image: my-api
        ports: 
            - "8090:8090"
    webapp:
        build: ./
        ports:
            - "8082:8082"

在我的api应用程序中,我有一个包含api服务URL的属性文件

代码语言:javascript
复制
api.url=http://api:8090/platform

然后,webapp代码使用该api调用web服务,但它不起作用。我会得到一个类似这样的错误

代码语言:javascript
复制
Fail, Return Code: 404

我也尝试过使用'host.docker.internal‘或'docker’,但它们都不起作用。我做错了什么?8.5应用程序运行在Tomcat8.5、JDK8上。

EN

回答 1

Stack Overflow用户

发布于 2021-04-24 03:28:14

404状态代码是要求连接成功的http错误代码。该状态代码来自api容器,因此您可以在容器之间建立连接。您应该了解为什么/platform路径不能返回api服务中的内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67235776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档