从码头听取港口

时间:2015-02-25 10:03:25

标签: docker port

我在docker容器中运行了一个php应用程序。该应用使用SMTP进行邮寄。我们使用了一个名为FakeSMTP的工具来拦截传出的电子邮件。

我们将端口2525输入到FakeSMTP工具中,它会在此端口上侦听电子邮件。每当我们的应用程序在2525端口发送邮件时,我们都可以拦截它们。我想做同样的事,但是用码头工人。

我尝试将端口(-p 2525:2525)从docker映射到主机,但这意味着该端口不能被任何其他工具绑定。

暴露出去的方式?

或者这甚至可能吗?

1 个答案:

答案 0 :(得分:0)

为什么不将端口映射到容器上的其他东西,然后让FakeSMTP监听其他端口?

-p 41950:2525

然后让FakeSMTP收听端口41950并将截获的邮件发送到端口2525.

相关问题