问题描述
我最近使用 Flask 创建了一个应用程序,并将 py 文件放在一个 docker 容器中。但是,我对人们分配端口的在线案例感到困惑。
首先在我写的py文件的底部
if __name__ == "__main__":
app.run(host='0.0.0.0',port=8000,debug=True)
在某些情况下,我看到人们在制作 dockerfile 时在 CMD 中指定端口
CMD ["python3","app.py","--host=0.0.0.0","--port=8000"]
根据我自己的经验,在 CMD 中分配的端口根本不适用于我的情况。我希望了解这两种方法之间的差异以及何时使用每种方法。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)