使用Fastapi框架进行服务端API开发,服务端适合使用gunicorn-serve,不过原始的uvicorn-gunicorn-fastapi镜像里没有什么东西,在使用这个镜像进行业务开发服务间增加不了少内容,于是打包成了这个镜像包。并分享到了docker仓库中。地址:https://hub.docker.com/repository/docker/kermitcode/fastapi-gunicorn-server/general本文地址:http://www.04007.cn/article/1185.html,未经许可,不得转载.
kermitcode/fastapi-gunicorn-server是Fastapi框架的服务端镜像,基于uvicorn-gunicorn-fastapi,在此基础上安装了requests,numpy,PyMySQL,redis,minio,paho-mqtt 30+模块扩展。包括FastAPI以及常用的Mysql模块、redis模块、mqtt模块、minio模块、loguru模块、request请求模块、pytz时区模块等常用的业务模块。本文地址:http://www.04007.cn/article/1185.html,未经许可,不得转载.
V1.0版本已安装python模板及版本明细如下:V1.1版本中pip更新至22.1.2版本: 另外增加了加解密库和sh模块。
fastapi 0.63.0
gunicorn 20.0.4,
h11 0.12.0,
httptools 0.1.1,
idna 2.10,
loguru 0.5.3,
minio 7.0.2,
numpy 1.20.1,
paho-mqtt 1.5.1,
pandas 1.2.3,
Pillow 8.2.0,
pip 21.1.3,
pydantic 1.8.1,
PyMySQL 1.0.2,
python-dateutil 2.8.1,
python-dotenv 0.15.0,
python-multipart 0.0.5,
pytz 2021.1,
PyYAML 5.3.1,
redis 3.5.3,
requests 2.24.0,
setuptools 51.0.0,
six 1.15.0,
starlette 0.13.6,
starlette-context 0.3.2,
typing-extensions 3.7.4.3,
tzlocal 2.1,
urllib3 1.21.1,
uvicorn 0.13.4,
uvloop 0.14.0,
watchgod 0.6,
websockets 8.1,
wheel 0.36.2,
win32-setctime 1.0.3,
wincertstore 0.2,
PyCryptodome 3.14.1,
sh 1.14.2本文地址:http://www.04007.cn/article/1185.html,未经许可,不得转载.
本文地址:http://www.04007.cn/article/1185.html 未经许可,不得转载. 手机访问本页请扫描右下方二维码.
![]() |
![]() |
手机扫码直接打开本页面 |