我正在运行一个快速的 api,当我开发时,我的 app.py 文件中有以下代码
app.py 中的代码:
import uvicorn
if __name__=="__main__":
uvicorn.run("app.app:app",host='0.0.0.0', port=4557, reload=True, debug=True, workers=3)
所以我正要CMD ["python3","app.py"]在我的 Dockerfile 中运行。
在 fastapi 示例中,他们做了这样的事情:
CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "80"]
我想知道这两种方法有什么区别,因为我认为它们都可以。
守候你守候我
ibeautiful
相关分类