Docker 生产中如何使用容器内的烧瓶
如何为Flask应用程序创建docker映像,并以可扩展性为生产服务 我需要使用docker容器部署我的flask应用程序。根据docker原则,建议在容器内只运行一个进程 但在Flask应用程序中,建议使用wsgi服务器,这将产生多个进程 生产过程中不建议使用flask内置服务器。 我查阅了很多git repos和教程,但大多数都使用内置的flask server或gunincorn。但在gunicorn,他们使用的是多重过程Docker 生产中如何使用容器内的烧瓶,docker,flask,webserver,Docker,Flask,Webserver,如何为Flask应用程序创建docker映像,并以可扩展性为生产服务 我需要使用docker容器部署我的flask应用程序。根据docker原则,建议在容器内只运行一个进程 但在Flask应用程序中,建议使用wsgi服务器,这将产生多个进程 生产过程中不建议使用flask内置服务器。 我查阅了很多git repos和教程,但大多数都使用内置的flask server或gunincorn。但在gunicorn,他们使用的是多重过程 在这种情况下,有人可以建议如何为flask应用程序提供服务吗?例如
在这种情况下,有人可以建议如何为flask应用程序提供服务吗?例如,您可以使用gunicorn for falsk,编写docker文件并创建docker图像
FROM python:3.6
ADD . /app
WORKDIR /app
RUN pip install flask gunicorn
EXPOSE 8000
CMD ["gunicorn", "-b", "0.0.0.0:8000", "app"]
到目前为止你做了什么?你试过什么?您面临的问题是什么?您好,Adii,这个问题是关于如何为生产环境创建flask应用程序容器,而不是关于flask或docker的问题-我建议您按照使用gunicorn发现的示例进行操作。