【发布时间】:2018-09-04 04:58:48
【问题描述】:
当我们的开发人员运行服务器/或 docker 容器时,我的工作场所有一台远程机器。一切正常,但不久前出现了问题。
如果我运行 python 烧瓶应用程序
from app import app
app.run(host='0.0.0.0', port=5050)
我收到消息
* Running on http://0.0.0.0:5050/
我可以使用远程服务器机器 ip:5050 从我的本地机器访问上述内容,但是如果我运行 docker 容器 docker run -itd <conta_image_name> -p 80:90 --add-host=localdomain.com:machine_ip_address 我会收到错误消息说 IPv4 forwarding is disabled. Networking will not work.
现在这个问题正在制作中,所以我真的需要有人提出一些问题,可能是什么问题,或者让我知道我需要提供哪些更多信息。
【问题讨论】:
-
为什么不先搜索一下?
标签: python docker networking portforwarding ipv4