前言
我在windows上开发,然后将项目部署到ubuntu上
正文
新建~/app
文件结构
app
----flask_project
--------__init__.py
--------flask_app.py
----setup.py
----Dockerfile
flask_app.py
from flask import Flask
app = Flask(__name__)
if __name__ == "__main__":
app.run(host="0.0.0.0", port=8000)
setup.py
from setuptools import setup, find_packages
setup(
name='flask_app',
version='1.0.0',
packages=find_packages(),
)
Dockerfile
FROM python:3.8
WORKDIR /app
COPY ~/app /app
RUN python setup.py bdist_w