FastAPI 学习之路(四十三)利用Docker部署发布

FastAPI 学习之路(四十三)利用Docker部署发布


        我们之前的部署都是基于本地的部署,我们这次来看下,如何基于docker去部署我们的项目。

        1.首先去编写一个docker镜像的制作文件Dockerfile

FROM python:3.7

RUN pip install fastapi uvicorn aiofiles fastapi-async-sqlalchemy python-multipart

EXPOSE 80

COPY . .

CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "80"]
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » FastAPI 学习之路(四十三)利用Docker部署发布