docker-flask
gitee地址
需要项目自行提取
使用具备条件说明
- 熟悉基本linux系统
- docker已经安装
- 启动gunicorn是通过加载配置文件的方式启动
介绍
docker打包flask + gunicorn 部署, 挂载日志跟暴露端口
软件架构
软件架构说明
python3.7 + Flask + gunicorn
安装教程
-
将Python的依赖包导出
pip freeze > req.txt
click==8.1.3 colorama==0.4.5 Flask==2.1.3 importlib-metadata==4.12.0 itsdangerous==2.1.2 Jinja2==3.1.2 MarkupSafe==2.1.1 typing_extensions==4.3.0 Werkzeug==2.2.1 zipp==3.8.1 gevent==21.12.0 gunicorn==20.0.4
-
编写gunicorn文件
workers = 1 worker_class = "gevent" bind = "0.0.0.0:5002&