【发布时间】:2021-02-18 04:41:01
【问题描述】:
我有一个 docker 容器,它使用 docker-compose 在多容器设置中运行,它作为 Web 服务器运行并暴露端口 80. (80:80),它运行正常,我没有问题与网站或与数据库的连接(位于同一网络中具有桥接类型的另一个容器上)
我正在尝试向在不同端口 (8484) 上工作的远程服务/API 执行请求,例如:
curl -X GET "http://10.10.110.110:8484/someURI/v1/getSomeData?param=value" -H "accept: application/json"
当我尝试通过我的 PHP 代码甚至从附加的 shell 执行 curl 时,需要很长时间,最后我得到以下错误。
curl: (56) Recv failure: Connection reset by peer
但是,从主机或其他机器执行相同的 curl 会直接响应。
我对此感到困惑,我将不胜感激。
【问题讨论】:
标签: docker curl docker-networking