在这里插入图片描述

使用docker部署Python Flask项目

  1. 先写好Dockerfile文件
  • Dockerfile
FROM python:3.7.9
ADD . /home/pre_docker/pre_check_white
WORKDIR /home/pre_docker/pre_check_white
RUN pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
RUN pip install gunicorn==20.0.4
RUN pip install gevent==21.1.2
EXPOSE 5000
CMD ["gunicorn", "app:app", "-c", "gunicorn.py"]
  1. Build
    docker build -t pre_check_test .
    docker run -it -p 5000:5000 -v /home/pre_docker/pre_check_white:/home/pre_docker/pre_check_white--name="pre_check" pre_check_test
  2. Start
    docker restart pre_check
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐