【发布时间】:2016-02-17 03:24:37
【问题描述】:
我在 Docker 容器中运行一个进程,进程 A,该容器将 HTTP 请求发送到进程 B,该进程在主机上本地运行。进程 B 收到请求并在处理后发送进程 A 未收到的响应。我相信这可能是因为我没有公开发送回复的端口。我的理解是,这个源端口是随机选择的,我不确定如何公开这个端口。有没有办法克服这个问题?
【问题讨论】:
-
这不是因为有或没有暴露端口。可能有多个问题。开始尝试是否可以从容器 ping 任何公共 IP 并共享 docker run 命令。这将有助于排除故障。我还希望,如果您从外部 docker 发送 HTTP 请求来处理 A,它可以正常工作......
标签: http docker port httpresponse http-request