将python webapi部署到服务器

创建一个Dockerfilepy文件

FROM python
COPY ./ /app/
WORKDIR /app/
RUN pwd
RUN ls -al
RUN pip install flask
RUN pip install numpy
RUN pip install urllib3
RUN pip install sklearn

USER root
EXPOSE 自己定对外的端口
ENTRYPOINT ["python","runserver.py"]

将该文件与项目中的文件一起复制到Linux的自己的文件夹中,如下图所示将python webapi部署到服务器_第1张图片
执行下面两个命令行
sudo docker build -f Dockerfilepy -t 自己的命名
sudo docker run -it --restart=always --privileged=true -p 0.0.0.0:自己定的端口号:内部端口号 自己的命名

你可能感兴趣的:(爱好)