feat: optimize Dockerfile for HuggingFace Spaces deployment
Browse files- Dockerfile +23 -1
Dockerfile
CHANGED
@@ -75,7 +75,18 @@ RUN pip install --no-cache-dir \
|
|
75 |
flask-cors \
|
76 |
flask-sqlalchemy \
|
77 |
flask-migrate \
|
78 |
-
flask-login
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
79 |
poetry config virtualenvs.create false && \
|
80 |
poetry install --no-dev --no-interaction --no-ansi
|
81 |
|
@@ -104,6 +115,17 @@ RUN apt-get install -y --no-install-recommends \
|
|
104 |
flask-sqlalchemy \
|
105 |
flask-migrate \
|
106 |
flask-login \
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
107 |
nltk && \
|
108 |
python -m nltk.downloader punkt averaged_perceptron_tagger
|
109 |
|
|
|
75 |
flask-cors \
|
76 |
flask-sqlalchemy \
|
77 |
flask-migrate \
|
78 |
+
flask-login \
|
79 |
+
PyYAML \
|
80 |
+
celery \
|
81 |
+
redis \
|
82 |
+
psycopg2-binary \
|
83 |
+
sqlalchemy \
|
84 |
+
alembic \
|
85 |
+
pyjwt \
|
86 |
+
requests \
|
87 |
+
numpy \
|
88 |
+
pandas \
|
89 |
+
python-dotenv && \
|
90 |
poetry config virtualenvs.create false && \
|
91 |
poetry install --no-dev --no-interaction --no-ansi
|
92 |
|
|
|
115 |
flask-sqlalchemy \
|
116 |
flask-migrate \
|
117 |
flask-login \
|
118 |
+
PyYAML \
|
119 |
+
celery \
|
120 |
+
redis \
|
121 |
+
psycopg2-binary \
|
122 |
+
sqlalchemy \
|
123 |
+
alembic \
|
124 |
+
pyjwt \
|
125 |
+
requests \
|
126 |
+
numpy \
|
127 |
+
pandas \
|
128 |
+
python-dotenv \
|
129 |
nltk && \
|
130 |
python -m nltk.downloader punkt averaged_perceptron_tagger
|
131 |
|